You are likely not old enough to remember windows 2000. It had the NT kernel and did nothing more than expected. It got out of your way so you could do work.
There have been some improvements over the years, but Microsoft’s goals for windows changed after that, which is when enshitification started.
Come on, Call of Duty is not that old! /s
The problem is people keep buying new versions of the same games released around 2000.