Don't know battery technology, but where there's need/incentive there's research, and where there's research there will be breakthroughs. My kids don't know a world without internet and mobile phones, yet most of us here do.
I am convinced the first world will go electric in the next 10-15 years, and soon after the rest of the world will follow by the simple fact support will drop off for ICE cars, and no more will be made. A great book I once read, the title of which eludes me right now, said that a technology reaches its absolute peak right before it's about to die. Was using the example of carriage technology right before cars were developed. Not a lot of coachbuilders around nowadays. I feel that we've likely sucked all there is to suck out of ICEs, and because I always had an interest in engineering I have looked into a lot of exotic designs and configurations, yet it seems the classic four stroke ICE and diesel just can't be beat for large-scale application. Variable transmission/injection timing, combination of turbo with superchargers, hybrids...all that stuff is great but in essence they are 100+ year technologies just made incrementally better. Talking about transmissions, as I said above I got a manual because I love driving, yet can appreciate the efficiencies gained from having no gearbox (like Teslas don't).
Diesel is in my opinion the one exception, I am actually pretty convinced diesel will last far longer, but will be restricted to professional vehicles.
No idea what's the deal with gas/hydrogen vehicles, again my gut feeling is that they should have a better future than electric, but electric are hyped right now. Every tenth car on Swiss roads is a Tesla.
Not convinced electric are actually good for the environment at all, but the green cult has all the characteristics of any other cult (political, religious - aren't they the same thing?): it is loud, self-righteous, and impervious to a civilized and intelligent discussion.