We all know solar panels are not economically practical without heavy government subsidy. The idea is the government credit will keep the solar industry in business, and competition will gradually produce more and more efficient yield panels to be eventually self-sustainable.
It's been working so far, every year the panels are getting better, i think they will approach 30% in the next 5-10 years which is pretty significant.
As to moving jobs to china, bleh. China already is the top player in solar and wind sector, both in term of technology and manufacture/labor.
Private companies will always try to squeeze max profit without giving a shit about patriotism nor their employees. That's capitalism at its best, so i dont know why you get all worked up. It's not like they moved to china because they love china and hate america...it's just more profit...