In the 1990s, IBM irked Microsoft by selling PCs loaded with its own operating system, OS/2, as an alternative to Windows, and with its SmartSuite productivity software, cutting into the market for Microsoft Office programs. IBM also backed Java, a programming language that doesn't need Windows to run
OS/2 and OS/2 Warp were more popular than people realize outside of the consumer market. For 10-15 years, nearly every ATM in the world ran on OS/2, and it was an excellent platform for them. Probably more than half still do. I have to think this isn't the only industry where this was the case. IBM is pullling all support for OS/2, but a lot of third parties are still supporting it because there's a sizable base of machines out there running it, and running it well. It's become impractical for forward technology, and it will soon be gone forever, but let's not kid ourselves into thinking OS/2 was a complete failure, because it was far from that!
It's the same thing that happened with VHS and Beta. Even though BetaMax was a far superior format, VHS won out in the consumer market. But Beta was and still is used in professional production, and it is recognized and lauded for its superiority. It wasn't a big hit with consumers (at least not after the late 80s), but a failure it was not!
Currently, most of the gaming servers (that I know of) running AMD Athlon 64 chips. Athlon 64 chips are quite popular for gamers running games on home PCs. But both time, MS left AMD out (first time they opted for Intel, this time for IBM).
What people are missing as a point is that whether everyone likes MS or not, they brought the IT industry and business people stability in terms of no change. Nothing is going to change rapidly in the way people conduct business.