Guys every concern you have stated is valid. I do lots of work for the auto companies and I’ve been privy to constructing many R&D facilities which in turn grants me a somewhat insider status for information. One manufacturer was leaning heavily on Hydrogen fuel cells to charge the batteries while driving. In theory this is efficient and cheap but the infrastructure is not set up for this and it is quite flammable so where one cost is lessened, another is multiplied. Another project I have seen is a truck which uses individual motors at the wheels vs one main power plant. The Engineers were very proud of this development until I asked them about pulling a camper with their truck. The look on their faces pretty much summed it up. It may be an electric truck but it may as well be an electric little red flyer. The run/charge times, cost and power loads pretty much dictate how things are being developed right now. It’s coming but I think our little ICE’s are safe for the time being.