but there are people that prefer systems such as FreeBSD and Gentoo (yes, amazing, Gentoo Linux functions in a similar fashion, so it's not even a FreeBSD vs Linux issue here, it's a matter of packaging philosophy).
Ever been on the Gentoo forums? Notice how less hostile people are on the forums compared to the freeBSD forum and mailing list? People will reply to anyone with problems without getting hostile on gentoo. There's quite a huge difference.
I've been using freebsd as a desktop for the last 3 years and I do enjoy it, but getting help from the forum or mailing list is next to impossible. My last problem with a freebsd port was with gnome trying to install evolution and forcing install heimdal. Of course after installing heimdal, it broke every port I had installed on my system and I was unable to ever upgrade again until I removed it (removing also evolution and gnome along with it). When I asked on the freebsd forum and mailing list about this, I was met with hostility and absolutely no solutions to this. After searching the mailing lists for about a couple weeks, I finally ran into someone with the same problem and we discovered this was a problem because krb is installed in the base system so either replacing it or removing whatever Kerberos port I had installed was the only solution. That's all it was, I could have saved a ton of time if I knew this before hand or if someone was kind enough to tell me this instead of calling me to dumb to use freebsd (because apparently none of them use a GUI or gnome and everyone knows how to fix these nuances except me).
As much as I try to love freeBSD, this kind of hostile community isn't really helping freeBSD get anywhere or any support.
My mother for example uses the computer VERY little and doesn't do much with it. When it is time to upgrade (which is fast approaching) I am seriously considering ninja-installing a distro onto her machine and simply saying "This is the new computer, things are a little different" rather than going through the same thing while installing the latest and greatest from Microsoft. For her, there isn't any difference in finding all the buttons going from XP to Win 7 or Win 8. I may as well get her onto another OS totally.
I tried that before, and it ended disastrously. My mother uses Skype a lot and Skype is an utter mess in *nix, crashes a lot, not updated at all, and is just not as usable as it is on Windows. And no, using alternatives to Skype was not an option considering the alternatives are complete utter crap and not many people use them. I was thinking of getting her an Apple, but I just reinstalled Windows and she was happy again.
2.4 statute miles of surgical tubing at Yale U. = 1 I.V.League