Contrary to what is hyped up about battery powered machines and especially hydrogen fueled, they are not emission free. Except for electricity produced by wind power, there is always fuel used to generate electricity. Even wind power has at some point used energy to make the turbine, tower and blades and most likely that energy was from fossil fuel. FOR SURE burning hydrogen is emission free, just water vapor produced. But how was the hydrogen produced? It used electricity to separate water into hydrogen and oxygen. Then the hydrogen had to be compressed and transported to its usage point, another use of energy expended before it can be use to power something.
Hydrogen is a total waste of energy- electricity use to convert water to Hydrogen and Oxygen then compressed and shipped somewhere to be burned and turned back into water vapor. Anytime you use energy to convert a product into a different form of energy, you loose energy in the process. Better to just use the electricity to charge a battery-less loss that way. For this reason hydrogen will never be a viable alternative fuel in most of our lifetimes.
I don't think we could put up enough wind farm generators to replace all of the fossil fuel generators in the USA. If we for some reason lost all use of fossil fuels and were able to use 100% of capacity in wind generation, a lot of us would loose a lot of amenities. We would be lucky just to have lights, cooling and heating would have to go for most of us if not all.
Ethanol production is another energy consumer that I doubt gains any thing in the process. Likely it takes as much energy OR MORE to produce a gallon than it will provide.
Technology wise, we are just not there yet for alternative energy products. Perhaps someday in the future, but not now.