1) You can download and install binaries without using an appstore and without going to some settings.
2) You can install offline and create a login that's not tied to a Microsoft account (but this requires typing special commands).
3) You can then download binaries from their store without a login (ex: to get Windows Terminal)
4) You don't have to pay microsoft money if you want to make programs that run on Windows (ex: crosscompiling to a win32 target)
5) You can run Linux in WSL2 after typing a few commands on a default Windows install
6) If you don't like Linux, Microsoft gives away most of what you need to write code (but I guess XCode is like VSCode)
It's not much, but I enjoyed that freedom when I was using Windows (and I couldn't understand why people could accept to use a Mac!)