That is true, but motors will get smaller, lighter and more powerful, just as IC engines did in the early 20th Century.
I predict the emergence of ultra-magnets that are very small, super strong and not made of rare earth metals.
Super Capacitors/Batteries will charge in minutes, not hours and since the electric cars will have much less parts and therefore less labor, they will be cheaper...........