I think that somewhat it is still a cottage industry – the cost of labor and installation seems to be a sticking point. Sort of like wiring guys…. At my company, the wiring guys make 40K. If you get a company to come to your house and run cat-5, etc. you might pay 1,000 / day / per guy! (Or more). These guys aren’t making 300K, they make 40K. The companies that charge for them don’t do it in huge volume, so it is a somewhat cottage industry. Same in solar.
We need solar installers to be like Dish Network or cable guys. Where the cost of installing is part of the cost of the materials, and the labor is not jacked up by 800%!