Renewable power – what about the hype?