No they are not the future at all they have been around for ages and have never really taken off, battery powered are also not the future either, there's a real issue with batteries, they have a really low upper limit, they are something like 100 times less energy dense than fossil fuels, we've tried making them more energy dense the results are pretty bad, they mostly just catch fire, or flat out explode, the real future cars is most likely hydrogen fuel cells that will be game changer, batteries are just not up to the task and based in rates of progression still wont be for every day people for a long time.
As for climate change sure it exists but thats obvious, the climate of earth varies wildly over time, right now Co2 is 420ppm, you need over 180ppm or plants die, back when the dinosaurs existed it was around 2400ppm and the highest we know of is 9000ppm, we also know of a multiple hundred million year period where the earth had no ice caps and life persisted through all of that at higher temperatures than today, we also know that during these higher Co2 peaks more of the earth was covered in plant matter, according to ice isotope studies temperatures now are not out of the standard deviation of the earths climate.
"there's a reason why eco/sustainable/green is so cool these days", its actually not cool though, there is no proof of this hence in general people are not adopting electric cars or hybrids and there's not really a massive demand for them, most people by seconds hand petrol or diesel if eco was so cool people would flock to these cars they dont, and actually the entire image around green is if anything very uncool thanks to the extreme liberals and extinction rebellion people who like to take it and run with it for an attempt at political gain.
"the change is already happening so that we get used to not depending on oil.", this isn't likely if you want your economy to remain healthy and competitive you need this stuff, its that simple, the chance of us actually stopping using oil within the next 40 years is unlikely, as the you may have the technology but it needs to be cheap enough for everyone and it cant be downgrade, electric cars for instance are currently a downgrade in many ways, they will only be accepted if they can be as good as conventional cars and based on the rate of progression of batteries thats not any time soon.
This is before you think of charge times then you have the ultimate issue, where does the electricity come from?