Those diapers look like they would hold a lot of heat. Plus, it makes routine maintenence a PITA.
I've been racing since 1969, had ONE rod failure in 1983, out of literally thousands of passes down a race track. I've never seen a lot of 9.50 up full door cars oil the drag strips. It sounds like REQUIRING them to have diapers is just a money making deal for someone.
My guess is that someone is going to post some contingency for NHRA....
"Old age and treachery trumps youth and enthusiasm, every time!"