Try an electric car in Nascar. You would have to come up with 30 minute commercials when everyone has to pit and charge. Plus you would have to have a power plant on the track to power 20 electric cars at the same time since it would take 7 megawatts.
You could just slam in another fully charges battery during a pit stop. Set up correctly you could do it as fast as changing tires and adding fuel. And or use Aluminum Ion batteries store which 3 times the power of a Lithium battery and charge 70 times faster. The have a rather short life span however, which would not be a factor in that type of racing. Supplying 7 mega watts at a race track would not be difficult and it would not all be needed all at once anyway. If nothing else they could just take 10 Nascar motors and have them run generators.
Or they could stick inductive chargers right in the track and the cars could run way lighter batteries, never need to stop except for tires because they would be constantly recharging. Slot cars with no slots.
Besides Nascar has nothing to do with useful driving and at this point actual racing.
Anyone who doesn't believe that some point EVs will replace internal combustion should remember those who believed motors would never replace horses.
When cars first came out there were not a lot of refineries nor gas stations on every corner. The brakes sucked, the roads sucked, The motors were unreliable and broke down, you had to back up hills with some because of the splash oil system. LOL
EV will get there, but they need to quit trying to put the buggy inn front of the horse. FIRST we need the electrical supply and the infrastructure. Like I have said grandpa didn't sell his horses and buy a Plymouth right away when he saw a 1908 Model T,
We are just in the 1908s of electric vehicles.
I am NOT against electric, I do believe however it will be appox 40-50 years before we have the 55 Chevy V8 of electric and the infrastructure that supported that 55 Chev.
Out lawing internal combustion before we reach that point is STUPID