Sports attendence is down in every sport. The problem is people don't want to, or can't, spent the money to buy the tickets, eat, get there, stay in a hotel, when for the same money you can buy a 80" 4K TV and watch at home. Personally I go to races when I can. I already bought tickets for the race at Auto Club Speedway next year, and have my tickets for the Turkey Night Grand Prix at Ventura Raceway next month.
I really do enjoy watching the races. Going back and watching older races where there are 4 cars on the lead lap and cars are speeding past wrecked cars getting back to the yellow flag. Some are entertaining, but the stages at least keep my interest the whole race.