[quote=macromaniac]these numbers make zero sense….Zero and nobody has that kind of money laying around in cash to blow on solar panels….[/quote]
Which is exactly why the government has a role in getting the ball rolling via rebates/subsidies/grants/etc — ultimately leading to lower prices that eventually can be afforded by more and more people.