I’m guessing this is to slow the Mopars down

No.


See: pro camaro


Oops. Pro Stock.
You sure hit that nail on the head. Why doesn't NHRA throw some weight onto the GM cars in Pro Camero(Pro Stock). Maybe that will give the one or two Mustangs running a fighting chance. Also this would encourage a Dodge Challenger or two to show up.