How on earth is it right to criticize a government for subsidizing green energy in the face of climate change? The reason why solar panels are so cheap today was because Chinese companies achieved economies of scale due to governmental support. This is a GOOD thing.
European countries were way ahead of the curve 10 years ago in terms of these green technologies but chose to do nothing. Their solar companies could have been world leaders as long as governmental policies supported them too. They would have been wiping others out. How can anyone blame China for investing/subsidizing in green energies? The way I view it, it's their just rewards for at least taking this aspect of green technology seriously while others did next to nothing in terms of subsidies.