Re: The OEMs sort-of deserve it
Bullying from MS may have had something to do with it with the big OEMs, but I've been working for a smaller OEM in the late 90's-00's in the Netherlands, and we *desperately* wanted to offer Linux configurations alongside our usual MS line of installs. (Some of which was caused by the absolute horror that was the original Vista release, so at that point in time the linux versions had a fighting chance..)
Guess what: It was next to impossible to set up a commercial-viable system. You'd either run into driver issues, hardware incompatibility issues, stability issues, crashed desktops, and other minor unconveniences, which would have taken up most of the time of our tech dept in finding hardware that *was* supported/stable, or would have swamped our customer support. So we ended up needing to build machines with either legacy parts, or more expensive bits and bobs, or simply accept that roughly half of the boxes would be returned because they would fail customer expectation (you plug it in, boot it up, and get to work..). Finding productivity/entertainment programs to go with the box proved to be an equal pain in the arse, since there was nothing open source out there that was remotely comparable to the quality and stability that MS customers were used to.
And really, we've tried, but the reaction from the Linux "society" at that time ranged from lukewarm to outright hostile, and the one thing that struck me at the time was that the "scene" overall had its' head up its' arse because they simply refused to acknowledge that they would need to match actual production criteria to make a Linux/open source ecosystem viable for anything other than bespoke limited production runs.
We ended up solving the problem by buying up a wad of WinXP licenses and ignoring Vista altogether for the consumer boxes. By the time Red Hat came out, the issue was moot again, because most consumers and companies looking to upgrade had already bought their boxes and "back in the saddle" on the windows platform, and the Linux "movement had lost another round, simply by missing an opportunity to pounce when the crack in the armour was there.
MS may "bully", but there's an inbuilt elitism in the Linux community that is just as bad, and has caused quite a few "Ballmeresque" episodes over the years.