Here’s the simple truth: Enterprise hates surprises. It’s not what they want. Enterprise wants predictability. They want to know when, what, how much, and that it will be all new and cool, yet change nothing. (Yes that’s contradictory. Have you ever tried to use “Enterprise Software?” Winning usability awards is so not happening there.) And they want to know everything in detail a year ahead of time. Can anyone seriously imagine how long Apple would survive under that model? Right, not long.