Sounds nice, but solar/wind/wave have huge practical difficulties that have proven remarkably stubborn to overcome.
Wind power is useless when the wind don't blow... Solar is useless if the sun don't shine... And wave is useless except in very specific areas. Same for hydro-electric.
Leaving energy creation from resources. Of course orbital solar arrays are far more efficient, but then again we need a far better engine to get them up there.
Tech *will* solve the issue, but not for a long time. Till then energy havesting is a niche.



