I agree! Waaaay too much time, effort, money, blood, sweat, and gears put into these cars to trash it somewhat unnecessarily. "Never Lift" is OK, but you have to know when to say when.
He should have gotten out of it, smashed the oil pan and headers, and been racing again next weekend.