One target of the UN Sustainable Development Goals is that by 2030, remittance fees should be less than 3%, and total fees to send and receive money between a pair of countries should be no more than 5%. Some researchers believe that to be truly affordable, the first goal should be even less than 3%.
The International Monetary Fund has estimated that reaching this target could generate $32bn (£26bn), even apart from the direct-cost savings.
This is because remittances have such powerful knock-on effects for the economy, and people tend to send more in remittances when fees are lower.
Yet the world is far off this target. According to the World Bank, the global average is 6.2%, over double the target.
That could make sense if Monero was a widely accepted currency for goods and services in the destination country. However, as far as I know, it usually needs to be converted to fiat currency for this.
Sure, P2P is the ideal without KYC, but if used at scale, this is going to eventually lead to an increase in value of Monero in source countries and a decrease in destination countries, especially since P2P exchanges are usually local in nature and less liquid than centralized exchanges. There would be heavy sell-side pressure in these P2P exchanges, whereas likely not nearly as many people would be buying Monero there. The spread between the buy price in developed countries and the sell price in developing economies could exceed 6%.