Not a tree hugger, but I am all for alternative energy from a strategic standpoint. If we don't need oil, we don't need them. The cash flow into these little sh*tholes around the globe will dry up and they will slip back into the irrelevance that they deserve.
At some point the OPECers will begin to price themselves out of the market. The US has vast reserves of tar sands and shale oil that can be tapped and developed as alternative sources when the price of crude gets too high.