Too bad BSD has such obscure hardware support, anyone running BSD over GNU/Linux is going to lose performance and responsiveness having to run everything through layers of code and emulation.
Also, due to squalid support, it's only really usable without GUI - bad scaling and graphical acceleration, or the lack hereof, as well as poor support just means that most GUI solutions for BSD look worse than Windows 3.0.I've yet to see anyone make BSD look agreeable, the only viable solutions being KDE and XFCE, both of which suck. Surely that'll take away from productivity as well, but that's just me.
The poor support is the worst offender, also because it seems to me that a lot of the lacking hardware support stems not from a lack of users, but a general apathy towards doing anything on your computer that isn't just using emacs or compiling. The lack of wifi support is most baffling and contributes to the fact that doing anything with BSD on a laptop that isn't owned by one of the developers themselves, will result in sluggish or subpar performance.
I have the same opinion on desktop BSD users as I do with GNU/Hurd users. You do you. But as soon as you start talking about the perceived sufficiency and/or supremacy of your deprecated, wet 80's FOSS fever dream of an OS, it becomes impossible to communicate.