large solar panels are expensive
the energy it collects is 100% clean and renewable
doesn't create energy under certain weather conditions