Unlike F1 and who for the most part handles their penalties consistently would be a nightmare in Nascar. First off Open Wheel racing is a different culture where blocking rules make sense to have, in Nascar having blocking would take something away from the sport.
Also another subjective rule that Nascar will only enforce when they feel like......... please no