you post is a list of reasons why it isn't done, because it can't be.
race cars blow up because racing is tough. the heat generated, the conditions, the ride, etc. race cars are built to take it, they have the cooling, they have the toughness, they have the support, they have the brakes, they are designed and built to take the harsh conditions of road racing.
street cars do not have any of these features so either
1. you have to over engineer your street car, which means it will be slower (wont sell), harsher (wont sell), have a bunch of things that are unnessiary and thus more expensive than your competition (wont sell). basically you end up with a car that won't sell.
2. you race without all these features, which will mean you blow up all the time.
this is basic stuff. no amount of memes will get you out of basic product engineering. racing street cars in stock form is a losing proposition every single time its been tried, and for these exact reasons. thats why it isn't done anymore. no company wants to make such cars, no company can sell such cars, and the racing is not good either.
i dont understand why you keep posting the poster child examples of why this kind of racing doesn't exist, as evidence that it can exist. if you really have read up on this history, then you know the reasons why this doesn't exist anymore. this isn't rocket science.