I feel like there’s also the point that on Mac OS a lot of stuff “just works” because everything else just doesn’t work at all. I have a number of things that just aren’t going to work at all on Mac. Linux is obviously much more permissive, which leads to a lot more kinda working stuff that just wouldn’t work at all on Mac.
In the long-term yes, but in the short-term and even medium-term, housing takes time to build, so there’s going to be a lag. During that lag, it can cause problems even without NIMBY policies.