In China those big wind farm areas suck all the energy from the winds....and reduce rainfall locally ...thus reducing food production.
Anyway...the Sun's magnetic field is in decline...so less sunspots are formed.
Expect the next ice age to kick in around 2016/17.