that's one thing I genuinely admire Microsoft for - the effort they put into maintenance
If they didn't have the massive backwards compatibility, corporate users would essentially be free to choose a new OS platform every few years. By maintaining deep legacy software support, they make it easy for their customers to stay addicted to Windows.
MS is not doing this for your benefit, or out of some kind of dedication, it's pure capitalism.
There is tons of documented history of their anti-competitive behavior and deceptive practices. It is not very often that a CEO of a company in a market that is "working well" is called to testify in front of Congress.
That's a good thing. People wanting to pay for your stuff is a good sign that it's valuable to them, and thus worth doing.