Microsoft’s customers don’t like change. They’re accustomed to getting everything they want, exactly as they want it, with no surprises. They won’t tolerate anything else.
If Microsoft releases anything too different, enterprise customers will simply refuse to buy it, demanding that Microsoft keep selling the old version indefinitely. And every time, Microsoft caves, because what else are they going to do?
Somehow that old Henry Ford quote doesn't apply to Microsoft. Or Microsoft should just persist in what they envision for more than one generation of products.
“If I had asked people what they wanted, they would have said faster horses.”