He doesn't have to work for an oil company to hold this opinion, though "always" is an awfully long time. Personal transportation presents one main problem to overcome, that the energy to power a vehicle must either be carried on the vehicle or delivered to it. Unless we want to all drive slot car racers, vehicles must carry their fuel, the optimal fuel being determined primarily by two factors. The first is the energy stored per unit of volume, the other is the amount of energy stored by weight. As of today, liquid petroleum is the optimal maximization point of the combination of these two factors. Lithium-ion batteries are very poor energy storage in comparison being beaten by a factor of 40 by weight and ten by volume. I certainly think that we will see improvements in both of these, but I hold the opinion that a different technology will be required to compete with liquid energy.