I can't really speak to what FreeBSD is (or was?) doing special, but even on Linux these days with proper ulimits, fork bombs are pretty far from the disaster they once were.
If I recall correctly, a certain amount of CPU, memory and processes has been reserved for root for a long time on FreeBSD. This would prevent the from bomb from exhausting all resources.