I use Linux at work and it's not bad, but I'm less productive on it with 95% of tasks than I would be with OSX. It looks worse (I recognize this is subjective.)
A lot of my friends use Linux and tell me that if I spend the right amount of time tinkering with it -- making it mine -- I'd reap the benefits of a bespoke OS, just like slipping on a suit that's tailored just for me.
But what's the point? I lose out on apps and aesthetics for hypothetical yields in productivity -- I don't want to do that.
In terms of your points:
- forced corporate policies: My employer forces a Linux desktop and either a Mac/Windows laptop.
- lack of hardware choice: I will take to my grave the assertion that the MacBook Air is the best laptop on the market. (Or at least the prettiest.)
- Closed operating software: This does not bother me.