Part (not all) of the Mac resurgence was that you needed a Mac to develop iPhone apps.
Part (not all) of the new Windows resurgence is that if you even really want to play around with ML or VR dev you need a Windows machine.
I feel like it's about the possibilities - with WSL, Windows Terminal I get what's essentially the mac experience but can suddenly do so much more.