Says the macOS user... did you even get a newer version of bash yet? I heard even Debian stable has a newer bash version than macOS.
Software is trivial to upgrade and that's a very silly comparison to make.
There are no missing features that would prevent developing Swift and Objective-C applications.
This comment alone proves that Apple developers are a bunch of clueless idiots.
If you want to do that buy hardware from Linux vendors like Dell and System76.
https://www.gnu.org/proprietary/malware-apple.html
Nowadays I use whatever makes business sense.
Software is trivial to upgrade and that's a very silly comparison to make.