2 reasons. People tend to complain and it's easier for them to complain about MS than admit they caused their own issue. Complaining is easier than trying to understand a issue.I wish I knew, or anyone knew, how so few seems to have these problems, yet it seems like everyone claims to be suffering. I have a staff of 31 and each one I supply with a desktop and a laptop and since Windows 10 was introduced we have had exactly 2 problems with updates. One was with my wireless printers and reinstalling the drivers took care of that and one started causing USB drives to disconnect but worked after uninstalling them from device manager and reinstalling after a restart.
2nd, people listen to articles/news and take it as facts. Not always the case. Or take it so that article said one thing when it did not say that. Misrepresenting a article or what one has said. Happens more than it should.
Majority DO NOT have issues. Yes there will always be various issues or problems that go unseen or noticed. Maybe some just aren't that important to a company until more people see it in the wild or if some other company brings it to light. That's common practice, maybe it shouldn't be but it is.
Also when some BIG issue comes out, then ALL the complainers come out saying how bad so so is. MS, Apple, Google, doesn't matter. All have users that complain about this and that. No company will ever make all users happy. Majority will likely be happy or satisfied with that company.