Experienced Linux and BSD users might moan and groan about the Windows-ness of it, but it really is slick.
Although package installation resembles very much the Windows way” it works, and that’s most important for “casual user” who doesn’t have experience with Linux or BSD.
Conclusion: PC-BSD is a very capable general purpose desktop operating system. It is certainly as capable as any of the major Linux distributions out there. The particular thing that makes it stand out is its novel approach to software management, which makes it easier for the newbie to use.
The major issue I see is lack of support. PC-BSD is very niche and that is likely to cause some issues when it comes to support. There is an active forum-based community, which I am sure is very helpful, but the level of support simply can’t compete with the communities built around other operating systems, such as Ubuntu.
Apart from that, I really am struggling to find criticism for PC-BSD, aside from the minor quirks and some of the rather irritating installation restrictions.
Sure, it might be an unusual choice, but for the standard web/productivity tasks it does as good a job as anything else that’s out there. And isn’t that what really matters?