the problem is that most CEOs are never good architects or solution finders. When you start a company you have a vision to do something, when you have people working for you, and technology moves fast you start realizing that while you may still have your free spirit of experimenting, you are answerable to the families of people who work for you, and that makes it hard. I used to work for one of the largest organizations in India (IT) and it was always fun to talk to the old timers on how they used to really play on the "front foot" to get their way going, but then those were the days they wore jeans to office and carried a spare attire with ties to meet customers....