Tesla and Electric Cars will end up on the Ash heap of History.
Depends, if the recharge times get down to a few minutes from hours they may have a chance one day. A big IF.