The decline continues...

NHRA really went downhill when they allowed 'team racing' to happen.

Read the article. No one wants to stay in Cali. Better tax incentives elsewhere.
Exactly the reason. Many companies in Illinois and New York are getting the hell out because of outrageous tax rates.