I'm not American and I grew up watching open-wheel (F1) and saloon-car racing (Touring Cars). A fan of refined racing if you will. But I actually enjoy NASCAR because it is the complete opposite! F1 used to be close, with cars even bumping each other late into the 80's, but that does not happen anymore. Touring Cars were even closer, very few drivers finished a race without a scratch or had both side-mirrors still attached to their car. But Touring Cars have slid in my opinion.
NASCAR is the last motorsport in my opinion where the size of a mans cajoles still count for a lot. I don't really like the small speedways but Super-speedways are insane. Seeing 43 cars bumper to bumper and 3 abreast flat-out, that takes something special. And the personal battles and vendettas some drivers have with each other, adds to the sport.
I think NASCAR should keep as much of that imagery as it can, because if it gets sanitised like F1 has, the sport will lose all it's appeal. I wanna see cars bumping & scrapping, drivers shouting over their radios, drivers fighting in the pits, women flashing and people getting hammered and cheering wrecks. That's NASCAR. That's it's appeal. Take that away and it is no longer NASCAR.
Like I say, I'm not American, but who cares if people think you're a redneck because you watch NASCAR? You do not need any ones permission to watch or enjoy a certain sport.