Openness
I have always felt very strongly about this issue and I agree M-PESA should be open. I used to barge Michael Joseph relentlessly about this. Open first in the sense that third parties can interface their products on their API but secondly and more importantly, open to talk to other platforms the way banks talk to each other. I can withdraw money from Pesa Point or another non-Barclays quite easily.
The fact is we cannot let platforms that stifle innovation continue to prosper. AT&T was finally split up in 1984 not because of its overwhelming market dominance, but that IT WAS REFUSING TO ALLOW NEW INNOVATIONS TO WORK ON ITS PLATFORMS thus overall stifling technology.
In the same way, this is not a sustainable position for M-PESA if it projects its medium to long-term horizon, surely it must see that even the government will not be comfortable constantly hearing that this % of our GDP passes through M-PESA.
If I was Safaricom I would be strategizing on how to open up the platform as painlessly as possible before the combination of disruptive market forces and government national security interests converge.
Already I can deposit money into my bank account with M-PESA and withdraw it with Airtel Money. Surely, you don't need to be a genius to see that you don't need that middle man called the bank if the demand for the service is there.
Regards
James