Hydro electric kills rivers. Not saying I'm against it just a fact. You need alot of garbage to produce enough electricity from methane. Wind power requires storage batteries which are toxic when disposed of.
Wind power is also highly unattractive.
It takes more power to produce hydrogen than it puts out making it a losing battle. Solar hot water panels do not produce electricity. Solar panels that do produce electricity make a huge amount of pollution to manufacture. Then you have the problem of storage battery disposal. Highly toxic and wasteful.