You know what really hurts tracks? Whiny fans who think they should tell people how to spend their money and what class to run because somehow their $14 means more than the $50k or more said driver has invested. Or they think they know how to promote a track so they tell the promoter everything they do wrong with the track from track prep, to what divisions they choose to run, to how they pay, all because that $14 investment means more than the hundreds of thousands the promoter has invested.
Maybe instead of constantly bitching about everything, get off your ass and be a part of the solution. Invest where you can, attend meetings, go help a driver to see what they go through to get their "junk" crate to the track, volunteer some time to help your local track with prep or whatever.
Yeah, that whole not listening to your customers thing is the best business model out there. It's not my $14 that's such a big deal. It's mine times a few hundred more, but my $14 is still being spent, maybe a little less often, because I still love racing, and appreciate that we have a top tier track, that still does have room for improvement.