Explain "amateur". Do you mean by it that FreeBSD is the least polluted by commercial concerns, or that the code itself is less mature and professional? (I would say maybe the first, but definitely not the second)
I agree that FreeBSD is better for a server, and Linux is a better desktop, though.
Of course we're going OT here, but I think FreeBSD easily stands up to Linux on technical merit. And I see no problem with them happily coexisting, either. It's pretty obvious that each party benefits from the work of the other.