100% agreed. In some of my calculations, I got negative ROI. This is how I see solar. It is a great concept. It has its merits. And yes, it will do its part to save the earth in due time. At this point, the technology behind it isn't mature enough yet. It's starting to make economic sense, but I feel we are still quite a ways off before we can really consider adopting it en masse.
I remember 15-20 years ago, CA was really pushing for the whole solar thing and was basically giving away 80% in rebates. And at the same time, it was more detrimental to the environment to utilize solar than not for one simple reason: it took more energy to produce the panels than it would ever produce in its lifetime. Nowadays it's different, but it's still not quite there.