When they figure out how to fully charge batteries in 5 to 10 min, get 300 miles range, and get 100,000 miles reliably out of the batteries, IC engines are done. That's just the reality.
I wish they'd stop trying to build electrics that do 0 to 60 in 2 seconds, it's a cool party trick and...