Subpar wifi performance compared to Linux(perhaps better now?) subpar bluetooth, etc, etc, hardly makes it a good desktop OS.
Passable yes, if you love it, but let's be realistic.
I love FreeBSD btw.