The idea is to just replace (also centralised) Internet Service Providers with mobile phones service providers. This doesn't have much to do with (de)centralisation of Bitcoin network. The main concern is whether the app itself (Machankura) has control over your funds or not.
As the old proverb says: necessity is the mother of invention.
I reckon much of everyone in the community underestimates how much centralisation there is in bitcoin's decentralised sphere including development. Similar to what you mentioned, internet service providers are centralised. The same centralized internet providers that give everyone access to Github, also a centralised platform. The creators of the hardware where everything is hosted is a centralisation risk.
However, nothing is perfectly decentralised and about this is bad, I reckon.
You make a very valid point, but it does not mean that we should develop and support more initiatives that increase centralization. The Bitcoin developers created the Lightning Network and I think the next phase of that project, should be to make it efficient and simple enough to run it on any platform.
Africa are flooded with old discarded technologies (older model phones) ....so developers should target that market with new innovation. They are currently developing for 1st world markets, where there are fast bandwidth and smart phones..... so it is just a mind shift that has to take place.. for them to do that. (Developers in India are doing very good work to target 3rd world countries)