Which other energy sources?
Ones that will keep my computer running even if it happens to be cloudy and calm and my neighbour decides to use a vacuum cleaner.
Bit players unless there's a near-miraculous breakthrough in battery technology. At which point solar will require lots of land area and wind will likely have unintended side effects - it's removing energy from the weather system, after all - which means endless rounds of complaints.
Workable, but requires massive plants. Those are not going to happen - someone will always complain.
Lots of promises, few deliveries. And again, these will have massive ecological implications even when working properly.
Unworkable at current drilling technology.
Basically solar power with lots of added inefficiencies. Bonus points for having potential to cause famines if it comes down to feeding the poor or feeding your car.