I like linux, maybe not as hardcore as many users here, but your point is really lost on me. I run a modified version of mathias dotfiles so provisioning is usually simply ./bootstrap.sh. I like the os x desktop better than linux, and while I can see the value of running linux for your development machine, the extra effort of having to download GNU utilitites a single time with a switch/flag really isn't a big enough reason to jump shit on the entire ecosystem to be honest.