We'll have to agree to disagree.
Electric cars have been around for a lot longer than "just now". Technology bought out technologies by oil companies etc.? General Motors sabotaged it's electric car program developed in the 90's? Have a look at this:
www.whokilledtheelectriccar.com Sure the internal combustion engine and diesel technology have been around for a century or more - though cars have still (like everything else) come a long way in the last 100 years!
I remember my parents car when I was a kid - a Morris minor minor with wood trim - had to varnish the outside of it .... In the 1920's my grandfather took one of the first cars to China - not even 100 years ago and it was unrecognisable to anything on the road today - ancient! Go have a look at a car museum or better - try and drive an old car and you'll probably change your mind?
Hats off to Elon Musk anyway!