Wind turbines are a bit of a nightmare from a maintaince point of view.
They are constantly fucking up apparently, and that never gets mentioned when you buy one of course, lol
So the projected time to recoup your costs, is often out by an infinite amount of time, as if you get a few expensive problems occuring, you never actually see your money back.