Sometimes, even Big Tech doesn't move slowly enough for corporate America. Take Windows XP, for example. After nearly a decade, most enterprises are still running it; many may run out the XP clock to 2014 when Microsoft says they'll finally drop support for it. So, big companies often stifle or slow innovation because their customers ask them to do it. Big Tech and enterprises are in a classic symbiotic relationship.
In support of technology retardation, Big Tech can also manage the growth of an entire sector. It might come through patent threats to anyone who is threatening the "vision" or it might be accomplished through anti-competitive business practices. The best chance that new technologies have for breaking out is when consumers can try them out and Big Tech doesn't see them as enough of a threat to do anything about them. Radical innovation usually doesn't have a friend in corporate America.
When you think about it, none of the technology innovations in the past 30 years began in the enterprise. They only made it to the enterprise level after being in the consumer or small-business world for several years and corporate decision makers began to see how useful they could be. Even then, Big Tech delivers them in a form that serves their own needs more than the enterprise. Or, the enterprise asks for a mutant version to match with something already deployed. (Example: "We want cloud computing, but it needs to work with IE6!")
So the next time you hear someone complain that a Big Tech company doesn't innovate, ask yourself whether your company really wants them to do so.