Afaik green energy has never meant to provide standalone, at least until the surplus energy generated at daily peaks can be reasonably stored for days.
This paper is a bit dated, but explains well some of the concerns: http://www.templar.co.uk/downloads/Renewable%20Energy%20Limi...