The green energy debate throws up a never-ending list of important questions that environmentalists struggle to answer.