Valve also put Steam on competing platforms and they are talking Linux and with iOS tablet seems to be the wave of the future should Microsoft just keep doing what they are doing until they completely loose all the market share to Google and Apple?
you know, there's a huge chunk of middleground between 'doing what you've always done and failing' and 'compulsorily forcing unwanted aspects on existing customers'.
Could Windows 8 be split into two platforms, one for touchscreen devices and one for desktops?
Yes of course it fucking can.
Are Microsoft trying to leverage their desktop monopoly by integrating all devices into one OS?
You're an idiot if you don't think so.
Would two separate OSes, each tailor designed to the platform it is running on, provide a better experience on each platform than a 'one size fits all solution' that is a jack of all trades and master of none, inevitably providing a sub-optimal experience for each platform than a dedicated solution?
Gee, I dunno.
There are a lot of different ways MS could have chosen to compete.
They chose a method on the shitty for end users end of the spectrum.
If people are going to speak out about that - important influential PC gaming people, not just open source neckbeards who substitute a dollar sign for an s in every post - it's their own damn fault for choosing to compete that way, instead of trying to offer value the competition can't.
EDIT:
It's the same deal with buying temporary exclusivity on things like COD mappacks;
- one end of the spectrum is spending money to deny others something for a short time
- the other end of the spectrum is spending money to improve things (like, for example, making that DLC free to all 360 owners 6 months down the line as 'sponsored by MS' content).
One way is shitty for the competition, the other way is a boon to your customers.
MS just like the 'be shitty to your competitors' angle more than the 'be awesome to your customers' one.