>I give Microsoft blame for miscommunication. But part of the blame also has to go with users. Microsoft is not a single entity. It's more like lots of small companies competing with each other that happen to be named the same.
I agree, and this fact is becoming a growing problem for Microsoft impacting their strategy, messaging, and results of product evolution.