I don't like Apple's business model. They sell you a status symbol with overpriced, underpowered hardware, they lock their OS to the hardware and I find their interface a sickly saccharine one.
The amount of FreeBSD code in OS X isn't very big, thats a common myth. Try running XNU instead of the FreeBSD kernel and maintaining binary compatibility, it won't happen, and the subsystems are different entirely. The userland of OS X is part GNU, part BSD, and part NeXTSTEP. The XNU kernel itself consists of Mach, which is a terrible kernel ( I'm opposed to the microkernel model they went with, just look at Hurd for evidence ) with a NeXTSTEP-derived wrapper for certain parts of the stack. Some of the network code, most of the POSIX wrappings, and some mostly-subsystem frameworks. That's about it.
I don't want us associated with the Apple crowd, I hate the pricks at the Apple store, I think Tim Cook is pissing on Steve Job's legacy, I hate the iDevices. I hate the Apple users, I think OS X is a piece of awful dreck that needs to die and I see Apple as worse than MS. Then again, I worked for MS as a DC tech for a few months. They treat their workers like shit, sure, but the pay was good, and the work was easy. Back to the point, I won't let Linux, Red Hat, GNU, Apple or anyone else ruin UNIX for those who like it as it is.
Also, I'm one of the opponents of adding anymore Apple code to FreeBSD, to the point I have threatened to start a fork of FreeBSD if launchd comes, if you look back in the thread I've said that. And this is coming from someone with nowhere near the experience necessary to do it by myself, but I will, if I have to, and from what people here have said, I'm not alone.
I don't use PC-BSD, but I do like some of their work and have recommended it to people, who do like it. Your opinion seems to be the minority. I'd use PC-BSD if they didn't include so much antique dreck and didn't dumb down the install.