Has microsoft done anything good for the computer industry?
Yes.
Before Microsoft, software was a "vertical" industry - you got all your software from the same place you got your hardware. Period. Either that, or you developed it yourself. There weren't any really "software companies."
But MS changed that with their first release, Altair BASIC. Its popularity encouraged programmers to start software companies, and sell directly. There was real competition.
Of course, MS has since been trying to make themselves that single source of software of yesteryear, but that's not the point.
There's also Minesweeper.