Honestly what's wild is that it's not like the points system would be incompatible with the current setup of NASCAR either. Especially with the stage points too. We'll never see those days again, but I feel like things would be a lot more interesting if NASCAR finally took away the restrictor...