Today's Nascar race

When are they going to rename it the IROC series? In all seriousness, what are the difference's between the manufacturers/cars these days? I stopped watching when they came out with the " car of tomorrow" or whatever it was called.