Let me put it this way: is me having solar panels making things worse for "the majority"? If so, how?
Because it sounded like the usual trope that if a solution does not fix all problems for all humans everywhere, than it it sucks and the person doing what they can is a naive fool, if not a straight up villain.
As for cost effective - subsidies. Big fat subsidies, especially for the poor countries. There are more important things than cost effective. We're all in this together