One obervation i made from my college days ......
Microsoft controls it all. One day i looked at what was installed on my computer.
MS Windows
MS Office
MS Visual Basic
MS Visual J++ (this was before AFC, and was using AWT)
MS Visual C++
MS ..
MS.
And while i was doing all of this, i was holding an MS mouse

MS has had an iron grip on what OS we run on our computer, what productivity applications we use on it, and even right down to how applications are made for said OS. From the ground up, they control it all.