But why on earth Microsoft have to have a finger in every pie? Can't they just focus on some area and make some great products instead of trying to have monopoly in every little area and forcing or bullying everyone to user their product.
Just think about it, MS is most earning software company. But is there any field where MS is pioneer or revolutionize something? MS has monopoly in desktop but that's not for their quality of product, they just got lucky and IBM did some stupid mistakes. Windows is not a bad OS. But as the market leading OS, it's really mediocre. Even now Windows don't have basic feature like virtual desktops, a decent command shell, a good searching tool like "finder" in OS X.