You have China basically nationalizing their solar industry with endless money to cover the cost and as they make advances the cost is going down vs the price they tack onto it.
Also this obsession with coal and gas? You realize China has like a 2 billion people right and growing? Gasoline cost $1.20 just 12 year ago if I remember right and then China and India became major consumers. China and India are building coal plants at a rate that would make your head spin.
How soon before coal prices sky rocket also? Solar will be the cheaper alternative very soon. You get a 5,000 tax break for upgrading to solar, so it already is cheaper.