Dodge done in NASCAR

I haven't watched a NASCAR race since they allowed Toyota in!
about the same time i bailed, but mainly when the car of tomorrow came out and makes were not an identity anymore but a sponsor

loyalty was gone and it turned into who had more balls to push the nascar spec accelorator pedal further into the floor and play follow the leader