Absolutely. I spent 3 years on MacBook Airs + OSX, and about a month ago, I just had finally had enough of the 'not-quite-right' development environment. Installed Ubuntu (on the MBA, it actually worked perfectly), and haven't looked back.
All the things I'd learned to work-around, suddenly became non-issues, and all of a sudden I had a real window manager again.