While this is totally true, I think that if racers/teams stop showing up for the events, they will have no choice but to clean house. I would be very curious to see the attendance numbers for the Houston race that JFR sat out last year. Think of how many people would not bother coming out if DSR and JFR sat out a race or two. Imagine the impact it would have if they sat out Indy, it would crush them! NHRA may have the power to control many things, but no one is forcing the teams to show up, last time I checked it was voluntary to pay the entry fees and race. Racers and PRO have more power than they realize, they just need someone to lead the charge. And before anyone brings in the whole "they have to honor the sponsors and contracts" I am sure that the big name teams have enough pull to say we need to fix this now, and this is how it will be done and it will create forward progress for you, us, and the sport.
Where is William Wallace when you need him?