I'm not against solar. I am a fan. Distributed solar makes sense to me, with buy-back deals with electric companies, the consumer level cost would be paid for in 10 years or so, and your average suburban or rural home could be nearly self-contained.
That's a big, robust, distributed system, with the lion's share of the energy already at the end-point... so less transmission and transmission loss. Hard to knock down. That's worth looking at.
But I am dead against big solar.