Had an ex-friend who was a motorhead arguing that electric motors will never beat ICE because they lack comparable torque. Look, I'm no mechanic, but I never got my head around that.
"You mean they don't have enough torque to run a US destroyer?! Someone should call the Navy."
Seriously, if you've played with even a tiny electric motor, provide DC, it goes, instantly. What could he have possibly been trying to say?

