Windows 8 Pro will be like what Windows 7 is in many respects. The RT version for the most part is what's getting OEMs pissed off. This is the version that will only run on ARM processor machines. This is the important part regarding RT: All apps will be what are called Metro apps (named after the UI of Windows 8 Start Screen); all apps in RT will have to be bought and downloaded through the Windows Store which is the same business model as the Apple App Store for iOS devices.
OEMs are IRATE that Microsoft has decided to build the Microsoft Surface device that runs RT on ARM processors. So MS hardware and MS only app store. Who wants to compete with that? That is the very definition of a closed system albeit OEMs are free to build their own RT machines; Surface I am sure cost hundreds of millions to develop and this is the slim margins Gabe speaks about.
MS has money coming out of the ears. Of course Windows Store will be the only route for app makers on RT, so MS gets a percentage cut. Microsoft thinks (hopes) this is going to be coup, like Apple has done. The Pro version of Windows 8 can run on x86 processors. Apps can be bought and installed from anywhere INCLUDING the Windows Store. Microsoft also has a version of the Microsoft Surface machine built to run Windows 8 Pro. So OEMs will be pissed at this also.
Steam will be pissed at this, even though Steam won't have to go through the Windows Store to be installed on Windows 8 Pro machines, they will still have to contend with the reality that Windows 8 RT ARM machines are all ALL Windows Store ALL the time
, Windows 8 Pro x86 machines are leading us to the same model. It is equivalent to Apple's Gatekeeper in their latest version of OS X, Mountain Lion, which enables the user to choose to be able to install apps only from the Mac App Store, or from the Mac App Store and registered trusted developers, or from ANYWHERE. Anywhere is freedom for all, but we can see how Apple can easily lock this down further in the future, forcing App developers like Steam to only be able to give the Steam platform through the Mac App Store, but in-app purchases, which is what Steam gets a cut of, would hypothetically have to contend with Apple getting their 30% of in-app purchases. Microsoft charges a cut, just like Apple, for paid apps that go through the Windows Store.
This is why we need GNU/Linux to thrive NOW. I could be off a little bit in the details and all the intricacies but these as I understand them are the main points. Unfortunately for computing, the masses don't really care about these points, they only care about whether a machine "just works" or not. We have to keep computing from becoming a monopoly, a situation like when Walmart or Starbucks rolls into town and all the Mom and Pops are forced to shut down. The masses don't care, it works for them
, but those who have built their lives and fortunes care tremendously. Apple has a problem with "planned obsolescence" in their products and also the lock down of the App Stores, it is unsavory.
MS looks at Apple's profits and wants to emulate them.