Well, the Bloomberg consensus was 535,000 so this most definitely is unexpected. This administration, all it’s economic cronies and Wall street have been living in la la land. The street can only keep it’s head in the sand for so long, the market is way overvalued right now.
Not true. As I understand it (correct me if I'm wrong) the useful life of the current generation is only about 10 years.
The solar panels will last a lot longer than that, if you use a battery bank to store excess energy for use at night then batteries will need replacing every 10-15 years depending on the quality and how they were cared for. But panels will outlast a roof.
Local ABC station just reported “as many as 75,000”. There’s easily more than that in that first picture you posted. Then they immediately reported that many health care supporters showed up for Obama’s speech like it was comparable, I found another report that only 250 supporters showed up there.