I think it might be fair to say that MS has gotten "lucky" more times than probably any other tech company, including Apple. Maybe only IBM has gotten "lucky" more often, but they also have a much longer history.
Microsoft didn't have to count entirely on luck - the were also aided by some really incompetent competitors...
I remember shopping for a new desktop PC right after OS/2 2.0 was launched. IBM charged more for a PC with their own OS (even though it included Windows) than for one with Windows alone, the sheer boneheadedness of that baffled me so completely the person on the other side of the phone taking my order thought I hung up. In the end, I forked out the extra US$ 50 or so and got the OS/2 box. The OS was really nice, very advanced for the time.
At that time, running a Unix GUI on a PC was a ludicrous proposition.
I remember shopping for a new desktop PC right after OS/2 2.0 was launched. IBM charged more for a PC with their own OS (even though it included Windows) than for one with Windows alone, the sheer boneheadedness of that baffled me so completely the person on the other side of the phone taking my order thought I hung up. In the end, I forked out the extra US$ 50 or so and got the OS/2 box. The OS was really nice, very advanced for the time.
At that time, running a Unix GUI on a PC was a ludicrous proposition.