it's not that the bank has any problems with the op making money. The point is that banks with low trust do not get along well with others because the banking system operates on trust. So if a large European bank has to send (or receive) a transfer from a small bank in an underdeveloped country with a shitty currency, the fees can be really significant adding to this the currency conversion on a low-liquidity pair.
You receive a bitcoin transfer at a cost of $1 and only what you need for food is converted into the local currency by p2P trade at a small cost because you exchange bitcoins for cash outside the banking system (banknotes hand to hand).
I do bealive that such a solution can reduce costs and make life easier, especially if the local currency has high inflation and low liquidity.