No form of energy is perfectly clean. However, wind has nothing on coal. Hell even if we burned tires to generate electricity, it would still have nothing on coal. Natural gas, Nuclear, Wind, Solar, Hydro, even oil burning, has not resulted in millions of acres of mountains being destroyed like coal has. It doesn't result in billions of gallons of coal slurry. It hasn't destroyed thousands of miles of rivers and streams. It doesn't level entire mountains. You could have a nuclear meltdown every 10 years and it would still have nothing on the environmental damage of coal. You could have a major oil spill every year and it still would have nothing on the environmental damage of coal. Simply put, nothing is even in the same ballpark as coal is when it comes to environmental damage.
I am for everything but coal. Natural gas I am all for. Nuclear I am all for. Wind, Solar, geothermal. I am all for it. Oil, sure. Anything but coal.
You ever been to China? I have twice. Spent a few weeks there on both occasions. Unless you have had a good rain to wash the air out for a few days, when you go outside the pollution is so bad that your eyes burn. On many days you can only see a block or so and any time spent outside results in you hacking up a bunch of crap when you come back in. That is all due to coal burning over there.