@jellico (to avoid massive quote blocks)
Well, maybe you've missed a lot of what I said, but my main point was "effective solar", I also stated wind and hydro are too unreliable (they can be supplementary, but not a replacement). I also agree with you, as of right now, solar isn't a viable solution. But, I'm also not really thinking on scales of my lifetime. Currently, the solar panels, such as they are, aren't going to cut it. They're too selective in the wavelengths they respond to and their production costs are too high (and very environmentally unfriendly).
On average, the sun beats down with 600-700W/m2 on the sunlit side (obviously it varies highly, ranging from 1100W/m2 to almost nil depending upon latitude 300-350W/m2 is the average flux over the entire surface counting the night side), so even on a modestly sized 0.1 acre area, that's 250kW. Get 4 hours of usable sunlight and that's almost 1 MWhr a day, more than enough to power several homes. Obviously, 1MWhr is a stretch because it doesn't account for efficiency (that danged 2nd law) nor albedo or all the other losses which I will go further into, but, considering most places see more than 4hrs of light a day, I still think it makes my point.
Only about 25% of the sun's energy goes towards running the weather engine with another 30% loss to albedo. The rest of it goes towards heating the atmosphere and surface which is then re-irradiated directly back into space as IR (which is also why there's the concern of CO2 because it reabsorbs the emitted IR at wavenumbers 2300-2200 cm-1 and 667 cm-1 rather than letting it escape to space as quickly). This remaining 45% of the global energy budget is just purely wasted energy and free for the taking. Technically, the weather engine latent energy also gets eventually re-emitted as waste heat as well after it's been released from the weather engine.
But, relying on coal, oil, nuclear or the ilk, eventually they're going to run out or become too hard to reach. It may be 300 years or 1000, or maybe even more, but there's only a finite chemical (and nuclear) energy supply in the earth and you can't escape that (that danged 1st law again). The only source of nearly unlimited power that we have is the sun, the origin of the energy stored in coal and oil to begin with. Currently, we just really suck at harvesting solar power, plants do it pretty well, but they've had a few billion years to get it right. So, odds are, we'll continue to suck at it for at least a few hundred years more, but that's no reason to declare it 'a bust' now and stop working on it.
My real problem with burning oil, isn't really the whole environmental thing (I figure if we aren't burning it, someone else would) I just find it incredibly wasteful from my ChemE viewpoint. So many useful chemical products can be made from petroleum, it's filled with just an astonishing mixture of rings, alkenes/kyns/kanes and all kinds of other goodies. We use it for fertilizer synthesis, plastics, commodity chemical production, pharma, etc; it really is a marvelous substance. It just seems wasteful to me to be just burning so much of it when there are far less useful things to burn for energy (like natural gas and coal). You can, technically, make almost anything by converting methane to syngas, but it's a pain in the but to do and the separations process alone would cost a fortune to operate. It's kind of like (loosely) burning down an entire forest for heat, then one day being surprised you have no wood to build a house for your kids. And really, the main reason we burn it for fuel is the lack of an energy dense alternative for transportation purposes and other portable engine needs (e.g. a chainsaw), so I applaud the efforts to develop something else as a viable method for transporting and/or storing energy.