Microsoft has been in a bit of a tick-tock cycle with their operating system releases. NT 4 was good, 2000 was good, XP was good eventually, Vista, not so good, 7, good, 8, not so good, 10 irons out most of the issues with 8. Pick any other product, and it's likely the same story. Mac OSX was all downhill from Tiger for quite awhile, at the latest High Sierra has had its share of serious flaws.