Older Windows bugs seemed fair: mostly edge cases, weird UI interaction, or stuff that only came out under heavy workload (also, windows file system).
This past few year, the bugs are incomprehensible. I understand non-professional versions are considered as Beta since Win10, but what it felt like is that Home version are actually alpha, and windows pro seems more and more like a beta.
Windows bugs have moved more and more into the 'edge case' territory. Not that major issues don't crop up for "everyone" today, but BSODs used to be much more common. Part of that was due to the architecture, thus drivers, but the other side of it was core Windows functionality that just had bugs.
But Explorer has had it's fair share of issues. I have a 98SE machine to prove the stalls, lockups, lack of refreshing directories, etc...
Windows had a reasonable share of bug analogous to its huge breadth and backwards compatibility needs. Otherwise, it was very stable and mature.
Now it's gotten way worse...
Whereas the parent alluded to bugs just been piling gratuitously.
Windows code base is just too heavy to maintain. They need to break compatibility with older products like MacOS often does, so that Windows can be manageable again… but that goes against Microsoft philosophy it seems.