Really interesting article, and my response to it:
https://www.saveonsend.com/blog/bitcoin-money-transfer/This is an excellent, well-reasoned, and insightful piece. It would be better, however, without the obvious bias you have against the bitcoin community. Terms like "hypocrisy" don't add much to the discourse, and make it seem like you have a bone to pick rather than an objective, rational argument.
I do particularly like how you pointed out that the actual cost of money transfer using "traditional" methods is in fact quite low, and that much of the cost of using these services is in ordinary overhead, such as commissions, that would be present in any formal business that was based on bitcoin transfer.
I think the ultimate goal for bitcoin and other digital currencies is to make things so simple to use that people can send value from one person to another directly, without ever interacting with a middleman. Circle is one company that is working hard on that; it is now possible to send money with low or no fees directly to other people using Circle Pay. They use the Bitcoin network to send the transaction, but Bitcoin is never actually mentioned in the marketing. It's merely a back-office function.
Theoretically, if the Bitcoin software was more user-friendly and currency conversion was easier or a non-issue (due to a universal, stable bitcoin value), then Bitcoin could be used to transfer value from one wallet directly to another without relying on third-party companies.
In short, your arguments are valid if you are comparing for-profit "traditional" remittance companies with for-profit Bitcoin-based remittance companies. I think the ultimate goal of the Bitcoin community, however, is to cut all companies out of the equation and send money directly peer-to-peer for virtually free. The rub, of course, is that a rural Bolivian farmer can't do a damn thing with a bitcoin. IMO, that's the problem to solve.