I was just sharing a simple thought and what a ride reading all of your comments. So here's my conclusion.
Surely freebsd can have the best of both worlds. From my perspective to think only in absolutes is just not right.
Maybe from your angle the BSD desktop doesn't sound smart, but it can be an option for all of those who just want an out of the box experience. No tweaks or headaches. Plain simple eye candy and responsive UI with all the standard features.
Anyway in the end it's just a vague idea but fun to try.
My 2c:
1) Personally I don't want a GUI or DE on FreeBSD. I use FreeBSD for the lean stable base server install. I can add to that, and for my personal use case that's enough. Obviously that doesn't mean that a lot (maybe a LOT more) people would prefer a "full-fat" version or multiple versions - something like Linux Mint with different DEs to try. But for me and others - a lean stable foundation I can build on is a good base and one of the key things that attracts me to use FreeBSD - for
some things. If FreeBSD ends up bloating or focused on the desktop experience then it might lose some users.
2) As others have said - there are so many options - I use Windows, Mac, Linux if I want a GUI experience that will just work with most hardware and software. The manufacturers will throw more resource at those operating systems than they ever will at FreeBSD.
3) I worked on a school parent teachers association (PTA) and there was a small core group of us - less than 10. But many many many people would come with their great ideas that the PTA should do - or "someone" should do. When you asked them (the people with the ideas) to run with their ideas and actually make things happen - silence and shocked looks. Oh, no, they didn't have the time or energy to IMPLEMENT all the ideas - that was up to the core PTA. Sometimes their ideas were great etc. but there just wasn't the resource to make them happen. And that's the same with the BSDs - there are a core of people that can make things happen, but just not enough of them to satisfy all the ideas, needs, dreams, requirements of the end-users.
So as a thought experience - it would be great if FreeBSD had the resource to have multiple versions with multiple DEs (and a lean version for servers) and it supported everything under the sun (graphics, network, wifi) etc. - but I don't think that's ever going to happen. And if it did happen - wouldn't it be Linux?