Microsoft's contribution to society is roughly the same as a bad flu.
It might be common, but it's not any good.
They've always made trash, and always used monopoly power to try to push more trash. When they can't leverage their monopoly, they fail.
Bill Gates deserves some credit for basically creating the framework for a modern software company, but he deserves discredit for being the man behind the consistently worse products ever made.
You can't compared him to Steve Jobs, who didn't succeed because IBM chose his product, because the competing product wasn't available, and the man's wife didn't like IBM. They were in the business before IBM, and after, and they came out with products people actually liked, not had to get because they were the de-facto standard due to a terrible decision by IBM.