"Renewable energy sources are at a disadvantage because their power generation forecasting is highly variable due to things like inclimate weather which can greatly effect power generation day-to-day. Renewable sources are best used as a supplemental source of energy. Finally, renewable sources are at an even further disadvantage because the power generation processes require huge swath's of land. It would take roughly 1200 square miles of wind turbines to compete with a single nuclear power plant. They just don't have the ability to concentrate power necessary for World consumption."
I disagree with your assessment. Geothermal would reduce our energy demands quite a bit, as would smarter meters, switches, etc. Combine that with solar and wind, and you mean that we could fill the rest of will small scale nuclear, and we could stop burning fossil fuels.
Solar and wind can be added to our existing land structure, and it's much more spread out, less centralized. The fact that people can buy solar panels, and see a return on their investment within their lifetime, shows you that solar panels are obviously enough to power a home, and is economically viable. Furthermore, there are some ingenious methods of storing energy at night, when we don't need them. Natural batteries, pumping water up hill, making a huge flywheel, etc. These improve the viability of man green options becuase you can store them, en masse, for use on demand.
Solar energy is extremely promising, and could provide a store of possible options. For instance, we can pretty cheaply copy the photosynthetic process where plants split hydrogen and oxygen in water, meaning we can produce hydrogen. You can do this in a home system, theoretically, storing any excess hydrogen. That hydrogen can be used in fuel cells, very efficiently and cleanly; fuel cells in your car, fuels cells in your home. Since you can store the extra, if a rainy day comes along, you're just fine. It's much more economically profitable to keep people addicted to oil, then give them a system them makes them independent. Capitalists hate yeomens!