Agree with your main point, but I think the remittance problem is just as tricky if not more: the BTC MPesa gateway exists (https://www.bitpesa.co/), but so do plenty of reliable low commission ways of converting dollars in the US to MPesa overseas that don't involve exposure to Bitcoin and Bitcoin exchanges