Soooo, there are issues with trying to generate power, it takes some sort of energy to generate electricity. So if you tried to used the power in a tesla battery to turn an alternator which would recharge the battery, you would end up with less power in the battery than what you started with, due to energy losses, and the fact that nothing is 100 percent efficient.IMO there are enough moving parts to install a part, like an alternator (we all have them), to charge batteries while the vehicle is moving. That debate isn't new to me but I am relatively certain we already have the technology, but it may need to be refined to make it work.
And yes, solar panels can produce electricity, but the surface area needed to charge a tesla battery faster than it discharges would likey be bigger than a few acres...
Pretty sure most people have no idea how much electricity is in a tesla battery. Its alot, like 20 or 30 large car batteries. Imagine trying to charge 30 car batteries quickly... not happening with lead acid. Lipo can be charged faster, but there are limits.
The downfall of the ev will be resale value, or lack thereof. When they get older and need a fresh battery, the new battery will be likely more costly that the used cars value.