Internal combustion engines, although better than the steam engines that they superseded, are still appallingly inefficient and even a modest improvement would reduce fuel usage and pollution. So whether fuelled by petrol or hydrogen the issue is rather academic.
However electric traction, as demonstrated by very early transport showed excellent environmental benefits but until recently this has been a non-runner for personal transport which we can't seem to live without. If battery technology can be improved according to Moore's law then the future looks better. However there are issues with the "refuelling" of electric cars if provided by our current power distribution network as a huge amount of energy can be easily transported by a fuel tanker. When motor vehicles first came on the scene one refuelled at the chemist but the quite quickly the arrangement evolved and adapted and so it is likely to do for electric cars etc.
The main theme for future energy generation and usage must be towards better efficiency and not necessarily towards reduction although that might be a good this in the short term.
Although climate change is an important issue to be tackled the world population may be the largest Sword of Damocles that we face. As David Attenborough said "in his lifetime the worlds population had tripled" and I'm sure our consumption of the worlds resources to lift our standard of living has followed a similar curve which doesn't bode well for the future.
The meek might end up inheriting the earth and not have to pay the taxes as our "civilised" society may have self destructed. Hopefully the human race won't be stupid enough to let it get that far.
I have a picture in my head of Jeremy Clarkson using the last gallon of petrol in the world to show how fast he can drive around the test track at Dunsfold !
Clive