At least when it comes to libraries, you can definitely install and move them to another location/disk – that functionality is provided by most programs. In the cases where that’s not possible, it’s not due to macOS restrictions. But even in those cases, macOS allows you to use symlinks to place your libraries wherever you want them. And macOS’ comparatively orderly installs make it much easier to know where the bits and pieces of an install can be found (eg for a proper uninstall) than on Windows, where you can never be quite sure where stuff lands.
Don’t get me wrong, I think it’s entirely legitimate for you to prefer the way Windows handles installs, but I think the inflexibility of macOS is often exaggerated in these discussions, in particular for everyday users. That and in a way, the fact that Apple does dictate the user experience more than Microsoft with Windows ultimately leads to a more coherent and streamlined UX across the board, at least in my eyes.
My trajectory has been from nearly two decades of Windows to a good decade of Mac and now supplementing my M1 macbook air with a Windows desktop that I built.
I also get that people have complaints about Mac hardware, since in the last years of running Intel chips, the industrial design of their laptops in particular just wasn’t compatible with the thermal realities of the chips they used (plus the shitty keyboards at one point etc etc). But the M1 releases are really something else, I just thought the other day, in a way they’re not talked about enough, they really are somewhat of a revolution in the computing space when it comes to price-to-performance-to-size ratios.
In the end, I’m happy for everyone to use what they feel most comfortable and excited about, personally I feel the M1 Macbook Air and M1 Mac mini in particular are the best deals in higher performance computing in like 30 years or so, so I am happy to recommend them.