Fuel cells only waste energy. All they can do is store energy like a battery.
However, it takes more energy to put it the energy in there than you could get out of it. So by making hydrogen cells, you would waste energy, which probably wouldn't be so great for the environment.
Also, by the time wind power pays for itself, they have to be replaced. Same with nuclear which also produces nuclear waste to boot. I don't know about solar, but I can't imagine the net energy output is much better than wind.
"Turn Changchun into a city of death" -PLA Field Marshall Lin Biao, May 30, 1948
"When we heard outside the city that so many people had died of hunger, we weren't too shocked. We had been in and out of piles of corpses and our hearts had hardened... But when we entered the city and saw what it was like, we were devastated. Many of us wept. A lot of us said: We're supposed to be fighting for the poor, but of all the dead here, how many are the rich? Which of them are Nationalists? Aren't they all poor people?"
-PLA veteran, at the siege of Changchun, 1948
Ein Volk! Ein Reich! Ein Chairman!