Hydrogen fuel cells may well be the way forward. Maybe the oil companies would be able to move into supplying the fuel, which might stop them trying to kill off EV technolology. Probably easier than battery changing. Though some fork truck manufacturers have good systems for this, and no doubt a bit more thought could potentially make this quicker than filling up! Personally I can't see widespread charging at home, or elsewhere taking off in a big way. Another problem is simply generating enough electricity, that will have to improve hugely. I think the only certainty is that EVs are the future, whether hydrogen or battery powered, (or maybe both) the drive and control are of course essentially the same.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.