This is where you lose me. Go to any tech company with pockets deep enough to afford whatever hardware its employees want and the vast majority will have MacBook Pros running macOS.
Sure, and I've seen it. I've also been responsible for writing the Mac-specific workarounds, and it's not very fun sourcing the correct version of bash from the incorrect install location, or fighting Homebrew consistency across different arches.
MacOS is simply shit for development. Even garbage proprietary Unix like Oracle Linux come with uniform packaging and up-to-date coreutils. MacOS had it's chance to be a developer platform (Xserve) and it just highlighted the most greedy, dysfunctional parts of Apple. It needs tough love to improve, because as-is it feels like Apple is ignoring the industry.
I do agree with you that pretty linux is the only sane developer environment, but it’s not exactly rocket science to make proper linux available for OSX, while still benefiting from the all-around apple ecosystem.
This is where you lose me. Go to any tech company with pockets deep enough to afford whatever hardware its employees want and the vast majority will have MacBook Pros running macOS.