Still, no diffs are designed to withstand suddenly stopping under load.
Nope, sure aren't, at least not that I've found.
Savage BP Pinion:
Got a couple others that look like that from my nitro X as well. Kind of surprised it broke though. Figured one of the center bones would have sheared off instead. I sheared the rear bone in two in my X the last time I had it out.
Those BP gears in the savage make the 6S arrma's look like tinker toys. But they still break when abused.