All types of vehicles have limits, even ICE powered ones.
The best outcome will be one that matches energy storage systems to the use case so that the best one is used in each case. For example, buses and vehicles that serve inner city areas are likely best powered by batteries. Long distance transport is currently best powered by an ICE of some form likely using "green fuel" or hydrogen.