What comments in this discussion are saying is that solar panels won't be cost effective, for some or possible the majority of people.
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