Only if you don't include the huge cost of storage for when it isn't windy.
Also ... even when storage is included, you still gain freedom from opex spending for fuel (that is, lining oily pockets). Once there, renewables are "pure payoff".
Only if you don't include the huge cost of storage for when it isn't windy.