i think the generalisation on the large ones is unfair. Yes you can talk about total life carbon emissions for the manufacturing process but at the end of the day they do provide us with another source of energy which is the most important thing.
All the suppliers know what their doing and know that the output is only circa 25-30% of the time and factor this in. They wouldn't keep building them if they thought they weren''t working.