Actually it peaked in 1999 and been slowly but steadily loosing ground to SCCA sports car racing, Grand Am, an ALMS.
I agree, it is business, pure entertainment and nothing else. Moreover, NASCAR couldn't have made more clear if they spelled it out that was all they were interested in, putting on the show and sell as many tickets as possible. In my opinion, NASCAR completely misses the point of racing cars. There isn't anything on a moderen NASCAR that has trickled down to the street in 60 years if ever. They still run 3500# mild steel tanks that are carborated. Even the Japanese gave up on carbs 20 years ago.
I heard they were going to run fuel injection and ethanol 2011? What are they trying to be like V8 Super Cars? Not even close. It's the political green thing to do? Donno.
In any event, it's not worth fighting over. Some people go to the moves, some to a concert, some go the ballet, and some to NASCAR, at the end of the day they are all kind of in the same sphere, and you really can't fault anyone for that.