The solar and batteries have much lower emissions, and can be used as all times (not just during power outages) to lower the cost of electricity. Anyway it doesn't have to be generator or solar + batteries... Why not both? Have the solar, reduce emissions and utility bills. Have the generator as a backup if power is out and batteries are empty.