It is fairly surprising to me that FB would pay a roughly 5% throughput penalty to get this.
That's an understandable tradeoff for car driving.
It's an understandable tradeoff for Facebook debugging.
Ergo, we do it.
Looking at their status page (https://developers.facebook.com/status/dashboard/), they seem to have a problems every week. These are only the public ones!
I guess they figured they are losing more money due to these problems than the additional 5% they have to spend on infrastructure.