So did skyrocketing costs, lousy race groupings, etc., cause low attendance, or did low attendance cause lousy race groupings, etc.? IMO, it's both - It's a vicious spiral.
Also, a lot of young people are into addictive social media, gaming, etc., where there is little to no physical exertion, mechanical expertise, etc., required.
It's hard to get people off the couch when they've been there most of their lives.
IMO, the internet and smart phones are killing physical involvement.
The attempts to organize, get more cars out, etc. are hopeful, but we're still trying to overcome some basic realities that have been in the making for 40+ years.