I think NASCAR has some of the same problem as slot car racing. Growing up in the heyday of both there are things that are constant.
When I was a kid you could pretty much figure that at least once a month you or one or more of your friends is in the driveway fetching tools, etc., for his dad changing the oil or fixing the family car so they could get to work Monday morning. With that happening we learned to work with our hands.
Model building was big thing (maybe it was the glue). The first few were pretty much just gobs of glue then things got better with practice. Model car kits were cheep and you could buy them in any grocery store, drugstore, or five and dime. And lots of other things like that.
We were kicked outside on good weather days and had to learn to socialize, learn to deal with people like bullies. We learned respect for other people. If not from your parents, from the neighbor kid you mouthed off to once too often. I know, A little off track.
Anyway, we learned pride in the things we associated with and did. Not how well you could manipulate a computer, smartphone, etc.
When NASCAR was strong it was "win on Sunday sell on Monday" That's gone. Slot cars were a lot like that in my eyes. Everything changed when the cars changed and people quite working on the things that they had to so they could make it to the end of the week or month and still have a little left over.
Rant finished!