Regarding coal, it's mostly getting crushed by natural gas, not solar or wind. The last ten years of data shows coal has declined about 600,000 GWh, roughly a third of its 2006 output. In the same time, non-hydro renewables have increased about 225,000 GWh (of which solar makes up about 100,000 GWh). Natural gas increased about 500,000 GWh. Total generation increased about 140,000 GWh.
Past performance is no indicator of the future, of course, but when people talk about the decline of the coal industry over the past decade, they're also talking about the rise of gas.