“Now, NASCAR is just Indy, or Formula 1”
No. NASCAR is NOT Formula 1. The cars aren’t nearly as sophisticated, the recent addition of EFI notwithstanding (btw, the control system for the fuel injection is produced by McLaren), and the drivers are just a teensy bit less whiny.
Yes, I understand. Perhaps a different phrasing: “NASCAR has lost what made it distinctive. All the cars look alike, etc., etc...”