FreeBSD is not hard to install, use, and configure. It has the best documentation out of any *NIX I've seen. It can easily utilize resources, great for server daemons, clusters, DB, and can run Xorg. There's so many damn distros to choose from nowadays, people see it for 30 seconds, download a new ISO of something completely different, install it, get bored, try another, etc. Maybe if you actually put some time in to making the system just the way you want, and RTFM, then you might be happy with the results you get from FreeBSD, or any other OS for that matter. Just tired of the ADD. Pay attention!
You might be right. I'll be honest and say I've never really given FreeBSD much attention beyond the pretty wrapping paper of things like pfsense and FreeNAS. However, on my local LUG mailing list there used to be a guy who made no attempt to hide his love of FreeBSD and marginal disdain of Linux. I think he participated on the listserv just because our LUG was the closest thing to an open-source form/community in our area. He constantly referred to Linux distributions as 'forks' and when the topic of FreeBSD was discussed, it was made to be superior to Linux. Looking back, I don't think he was really trying to anger anyone, but after a while he did. Eventually he was shunned to the point of leaving the listserv. My conversations about FreeBSD and its user base almost always ended up with people saying "I tried it, but got tired of the condescending tone when I tried to get help."
I really try hard not to stereotype or generalize people, but the tone of your post falls right in line with this. Also, you say FreeBSD is "great for server daemons, clusters, DB, and can run Xorg." I'd like to point out that the first three things are exactly NOT what this article is about. Instead of bashing people, talk about how FreeBSD can run desktop environments just like Linux can, and talk about the virtues of portage. I know you're probably just venting so what I'm saying isn't exactly fair, but sadly perception is reality.