My MacBook is littered with source code, and I run the copy of OS X that came on the machine. Futzing with OSes is for kids and a product that requires you to do so is a bad product.
There is exactly one vendor with an OS worth using which builds hardware worth using. The rest of us who are not so lucky to get an integrated offering have to futz around and make do with what we have.