Run an Oracle RAC cluster, any Fusion middleware, or even a standalone database for that matter. BSD has its niche, but it's just not as supported as Linux is. That doesn't mean either one is better for every situation; one has to choose the right tool for the job. That said, if I'm going to run Linux on my Oracle boxes, I'm not sure why I'd choose BSD for others, as that's just another different OS to support.
If you're just installing the default on servers, you're wasting resources. Also, if you use the server distributions (on those available) the defaults are trimmed way down.
BSD comes with nothing but SSHD running by default?!
So the 3 things you have listed are from 1 vendor... Oracle, in fact, you can run those listed under a 'linux environment' under FreeBSD ... not the greatest way for production boxes tbh, but most people will run it on SunOS or Oracle Linux.
Oracle is just 1 example... BSD has massive support for PgSQL, MySQL, MaxDB etc. etc.
Also i'm not sure what you do as a job, but I don't run multiple resources on 1 box, it's not best practice... virtualisation is your friend. But I always keep resources on separate instances/machines.
Your nice little OSX Install is running a FreeBSD Userland!