Simple answer - knowledge share. Many more people know and are familiar with Linux than FreeBSD. Throw in companies like Red Hat, etc. and that makes it more compelling for those wanting some sort of support backing.
Personally, I've been running FreeBSD (including some commercial installs -- years ago) for about 16-17 years.