NASCAR died with the restrictor plate bullshit. Racing and innovation came to a screeching halt.
instead of better tires, ground hugging dynamics, better breaks, upgraded transmissions, and just an over push to innovate, they cucked out and made it a glorified go-cart race with the SAME damn car.