This is a key factor.
Once upon a time, whilst F1 and Indycar (or CART, or whatever else it has been called down the years) were race series for scratch built pure race cars, NASCAR was always some guys racing around in suped up versions of the cars Mr. Average could hope to buy from his local dealer. Moving away from that was a mistake IMO.