Windows takes backwards compatibility very seriously, so I’ve never run into issues with new versions of windows. I haven’t started Linux development yet so I have no idea how that will be. At any rate, MacOS is my daily driver so updating to a buggy version of windows or Linux wouldn’t be as disruptive for me.