Last time I got discoed was because my network went down. At the time I was flying a 262, badly shot up by a Spit 14 that had bounced me while I was flying 262s with Mike76 as my wingman.
I had one engine out, the other one smoking bad, missing a rear stab, one cannon out, and wounded. I discoed about 8k out from my field that I diverted to. Came back a few minutes later and landed I think 2 kills and saved my precious perk points. I rarely have over 200 perk points, so losing a 262 is a big deal to me.
If we got rid of disco restores, a lotta people would be hurting. Sure there will be people who abuse it, but they're honestly few and far between.