There are other ways to make hydrogen than just using natural gas and electricity. Hydrogen can be produced by chemical reaction as well through the the use of common acids. So their are alternatives to making hydrogen. I still believe that if they put as much money and research into hydrogen and fuel cell technologies as they have into battery technologies that it would be more beneficial for future generations.