Businesses have life cycles and your competitors are probably in a different stage of development than you are. Are you a mature brand set in your ways or are you a new company willing to take on the latest technology and business methods? In either case, staying...