"One of the major obstacles of hosting is the requirements by governments that investors must set up companies in each country they want to offer services."
Typical African problem. Local government must be paid off before it will allow you to do anything.
"Plus, most of the infrastructure on the continent cannot meet the demands of online users, so most of the content is hosted abroad."
They want the fruits of modernity but can't handle the work required to produce it.
Nothing new here.