I have a different take on this.
NASCAR is a dangerous sport, everyone that participates knows it and accepts it. Otherwise, they would not be there.
I feel sorry for the young man that perished, I really do. However, the old fools at NASCAR failed-AGAIN. Their attempt to make it safe is idiotic. It NEVER will be.
NASCAR does not REMOTELY represent street legal "Stock cars". Not even close.
Many people "scream for joy" when they see a hit, in the NFL, that could be life ending or at least, turning some poor sap into a vegetable.
THINK.
I would rather see REAL stock cars running around, maybe at slower speeds, that are ACTUALLY racing.
The trouble is, that NASCAR is so full of old fools that can't regulate fuel injection, or get out of the 70's. Look at them. Not hardly a one is under 45. Jeez, develop some new rules and let real "stockers" run.
Limit the wheel end HP (Dyno) and let them go. Verification, after race. Not that hard.