Too expensive to install, too expensive to maintain, We don't know what's the ROI, We don't know how long one unit gonna last etc,etc.... People usually tend to think that renewable energy is totally free. they may be renewable, but still there's a huge cost behind it.