Do you have any idea why Facebook would rather develop a TCP/IP Stack for Linux to match FreeBSD's, instead of further evolving FreeBSD's stack? Licensing issues?
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.