It really does look like we need two forms of infrastructure in our society just like software, central and distributed. Atleast in the less developed parts of the world.
I grew up in that part of the world too and our government completely failed to provide basic electricity and everyone resorted to either solar or generators.