To clarify I didn't mean that as insult to Nascar. If you want a fast pace race with lots of passing then Nascar is your deal. If you prefer something where ever pass is more critical but fewer in total then F1 it is.
As a fan of racing I respect all disciplines of racing, some more than others.