Because then companies would have to charge all users the same price for the exact same service.
Charging customers from countries with higher average purchasing power more and hiding the fact behind "charging people in the local currency for convenience" is much more profitable!
I'm talking about those online stores that don't have a (customer hostile) thought out price for every locale, but they have some auto conversion.
When price is set to $9.99 which works out to 47.89287237634 in your local currency. Although it would work out to 45.89327782 if you used your bank's conversion instead of the "helpful" service.
In those cases i don't think the seller makes any extra money, they get their $9.99 minus payment processor's fees. They just think they're helpful but make you spend more for no good reason.
Hadnt thought of that, but the price is the same between the two countries I had in mind. Indeed, if there are measures in place to keep products affordable for less lucky/affluent regions, by all means keep those. Just show them all available payment methods, irrespective of the adjusted price
Charging customers from countries with higher average purchasing power more and hiding the fact behind "charging people in the local currency for convenience" is much more profitable!