The 300 pound gorilla in the alternative energy room that is ignored is fission nuclear plants. A single nuclear reactor can turn many steam turbines and generators that can create massive amounts of green energy for pennies Combine that with breeder reactor technology, nuclear power can contribute greatly to our national energy grid.
Additionally, why are we not building more geothermal plants. along with artificial hydro power lakes and generators wherever we have a sufficient gradient to put the turbines? These are well-established engineering fields that are far more efficient that building bird killing windmills and highly-inefficient solar farms? Solar generation works in small-scale to supplement the grid for a house, but large-scale it simply is far too inefficient with our current level of technology.