Things like Bitcoin might be horrible for remittances right now, but there is a lot of development in this space. For example, Ethereum is working on sharding to make it exponentially more scalable. The goal is that when sharding and proof of stake are completely finished, it will be possible to play something like Starcraft on Ethereum (super cheap transactions and 0.5 second block times). This is probably something like 10 years away, but it's coming.