Batteries are already replacing fossil fuels in a meaningful way. I got around today on an ebike and electric train and London where I am is switching the buses and taxis to 100% battery over the next few years. I have a petrol car but it's mostly parked.
As to battery vs hydrogen in the future I figure it's mostly down to costs - the most cost effective will win. So far it's battery in the lead. London tried hydrogen buses - it still has about 20 - but they weren't as good.
I've got a friend who was chairman of a hydrogen gizmo company Intelligent Energy Holding and I was puzzled why they were losing money and went broke as the gadgets like a hydrogen fueled phone charger seemed cool and worked eg this https://www.macrumors.com/2014/11/19/hydrogen-fuel-cell-upp-...
It turned out the problem is compared to battery it cost ten times as much and was a pain - refueling the hydrogen phone charger meant swapping it at a shop paying £5 whereas recharging a battery pack involves plugging it in and costs ~10p.
As to battery vs hydrogen in the future I figure it's mostly down to costs - the most cost effective will win. So far it's battery in the lead. London tried hydrogen buses - it still has about 20 - but they weren't as good.
I've got a friend who was chairman of a hydrogen gizmo company Intelligent Energy Holding and I was puzzled why they were losing money and went broke as the gadgets like a hydrogen fueled phone charger seemed cool and worked eg this https://www.macrumors.com/2014/11/19/hydrogen-fuel-cell-upp-...
It turned out the problem is compared to battery it cost ten times as much and was a pain - refueling the hydrogen phone charger meant swapping it at a shop paying £5 whereas recharging a battery pack involves plugging it in and costs ~10p.