Said all that - I might be terribly wrong about everything I said, because its not an insider knowledge ;)
I think people prefer a monoculture, even though the security idea of having multiple software stacks is appealing, thoroughly testing issues on two OS stacks is a lot more work, especially at Facebook scale.
Presumably they are tied into Linux for a lot of their internal infrastructure.
In fact running multiple operating systems is more likely to lead to a misconfiguration issue which allows an attacker into your network.
Similarly one of the reasons Facebook relies on PHP is because a lot of developers are familiar with it.
I like FreeBSD but I don't think we can say that Linux can't cope with that amount of traffic while Google and Facebook use Linux. There is a missing piece here that's not about network traffic.
If I should take a guess, the advantage of the FreeBSD stack is that it is simpler and easier to understand. Hence, it is easier to tune for performance.