Hey don't confuse socialist liberals with hippy liberals. Also keep in mind they haven't been so utterly interconnected with big oil and the interests of Saudi princes like the Bush administration has. Fossil fuels technically take power from the sun, but they store only a tiny fraction of energy which is eventually used by us. Solar energy could be made massively more efficient and there really are few limits to this. The good thing about solar power is that as our computer technology progresses so will solar power efficiency. The fact is that that oil took thousands of years to condense into that easily usable form we have. Solar energy will be massively more efficient than oil in the future if we keep developing it. It will also provide us with an increasingly bigger payout whereas nuclear fission energy payout is increasingly going to hit an efficiency ceiling. I'm not saying nuclear power is not a good idea, but it's only a temporary solution until it is completely replaced by a combination of solar, wind, geothermal, hydroelectric, and fusion power. That's what I mean by a combination of solutions.