So ... keep V8s but choke them, stop development of technology that could filter down and improve your daily driver, don't race anything close to what a consumer can buy but go ahead and call it "stock car" racing.
Sounds like a plan
Would it make you feel better to call it V8 stock decal racing? There are already sanctioning bodies that have commuter car classes, I don't think we need another one. I feel like the technology in daily drivers has already surpassed nascar's rule book. Look at power levels compared to fuel efficiency. I don't care what you call it, but I don't know why people can't realize that there is nothing stock about a stock car and there hasn't been for a long time. I watch nascar because I like the competition and the personalities. Nascar picked a set of rules and that's what the competitors have to abide by. Obviously they are doing something right as the sport has grown leaps and bounds.