My view is the opposite. Windows has always been a technical laggard, but it's getting better. I wouldn't have used it as my daily driver 10 years ago, but I do now. Though, I don't want to overstate this, it's still archaic, it's just that programming ecosystems brought better support for Windows, UI got better, and general QoL improvements smoothed out some of the roughest edges.