No, they haven't. Wind farms have been a remarkably bad investment. The UK taxpayers are only now beginning to understand just how badly they've been screwed. As more info comes out expect to see the farms close. There's a huge difference between the propaganda you spew, and reality....
Wind power has failed to deliver what it promised
The wind-power industry is expensive, passes costs on to the consumer and does not create many jobs in return
Wind power has failed to deliver what it promised
Below is another source, one more balanced than your cherry picked source:
Wind Energy Pros and Cons - Energy Informative
Only a silly person like you could think that an opinion page is more balanced than FACTUAL DATA. My gosh where do you clowns come from....
The linked
The Telegraph piece came from the section, called
Telegraph View.
Telegraph View represents the
editorial opinion of The Daily Telegraph and The Sunday Telegraph.
So, you are also using an opinion page also. Whoops!
I suggest you dig a little deeper. They reference the actual report but don't link to it though you can easily find the link with the info provided and then there is information like this
"And what is the benefit of all this expense? In terms of jobs, disappointingly little. Greater Gabbard, an offshore wind farm, employs 100 people at its headquarters in Lowestoft, Suffolk. Divide Greater Gabbard’s subsidy of £129 million by 100, and each job is worth an incredible £1.29 million. The spend might be more justifiable if wind were an efficient and abundant energy source – but it simply is not. Its output fluctuates wildly depending on the amount of wind available. This week, our thousands of wind turbines managed to generate an impressive 12 per cent of our total energy production. But during our last cold, windless winter – when electricity demand was at its greatest – that fell to lows of 0.1 per cent."
Which is a matter of Public Record so once again you are simply parroting the propagandists. Like I said, this was a factual report and we got an opinion piece in return and you can't understand the difference.