Here's a TED TALK on EV's, It backs Toyota's view and is logical. I'm not sure the facts are 100% accurate but I'm sure they're in the ballpark www.youtube.com/watch?v=S1E8SQde5rk&ab_channel=TEDxTalks