There is a lot of promising new technology for batteries. Like a graphene supercapacitor would be superb for cars, and there was also that recently https://electrek.co/2018/09/07/bmw-i3-100-kwh-battery-pack-lion-smart/
The only problem for all those alternatives is there is no readily available way to mass produced it (like in the case of graphene) or there needs to be an important decrease in price so they can be interesting. Lithium ion batteries, with all the shortcomings we know off, are still the number 1 choice because the manufacturing process is well oiled and efficient, alloeing for big productions at decent price. It will take some years for the other option to catch up, unless there is like a massive amount of funding and breakthroughs.