I was "that one jackass who uses Linux instead of OSX" at a previous company. At my current job, I use a MBP like everyone else.
I don't think the MBP sucks; for me, an external keyboard and Bluetooth mouse solve almost all the annoyances. I find that things work a little more smoothly when I'm using the same operating environment as everyone else. Getting help when things don't work is easier, too. I have confidence that things like screen sharing will work and not cause me grief. If there's an app that my company wants to use, I just download and run it without checking if there's a Linux version.
The bottom line is that it's a lot of little conveniences that add up, with little downside.