The amount of transactions is much higher, but the amount of money being moved is much lower. The highest number I could find for yearly transaction amount in mPesa was 3.7 Trillion Kenyan shilling, which is about 36 billion$. Compared to that, bitcoin moved value for over 400 billion$ in 2018.
I agree with you that the mPesa transactions are much more likely to be transactions for goods and services, but I don't think Bitcoin can be counted as an abject failure just yet.
I agree with you that the mPesa transactions are much more likely to be transactions for goods and services, but I don't think Bitcoin can be counted as an abject failure just yet.