*Sigh*The point was that a roadmap is necessary for Corporate and Professional entities to commit to an OS / Tech on any substantial basis.
You gave me the impression that a roadmap is a negative. "Quickly pivoting around the competition" also leads to dropping support for relatively new computers (ie. ML drops support for certain C2D's (my C2D is still just fine on W7 & W8 - even for AAA game titles). Apple is a consumer company, their neglect concerning the mac pro is more than enough evidence.
They drop support for their products at the drop of a hat and in some cases without warning.
WinFS was on the roadmap since the days of Cairo and yet MSFT did not deliver it with Win NT 4.0 or Windows 2000 or Windows XP or Windows Vista.
Despite all of the dropped features MSFT had promised, corporate buyers still bought MSFT.