>>106897112 (OP)
used it for a couple of years when the zfs hype was peaking, then went back to arch.
it's nothing special. there are a couple of cool small features like jails (which existed before linux namespaces became a thing). and learning about GNUisms in a non-gnu environment is educational. but that's about it.
and there are a lot of retardations in bsd land that people like you, who clearly never touched a bsd environment, wouldn't know about.
for example, gcc 4.4 (or 4.3) went gplv3, so they were all stuck with their own forks of gcc 4.3 (or 4.2) for years. newer versions were in ports, but they are not used for building the system itself. freebsd was in the process of moving to llvm/clang back then, which i think they eventually managed to do (clang wasn't ready for kernels at the time, bsd or linux).
and to get a lot of software to work, you need linux compat shims, and some of these have to be system level, like linux proc. so you have /proc and /linuxproc (or whatever path it was) in your system.
and finally, if it wasn't for the nvidia proprietary drivers, no one would even try freebsd on the desktop seriously (LARPers don't count). so all it would take for desktop bsd to move from "mostly a meme" to "full meme" status, is for nvidia to pull out.