I'd say in "MOST" of the rest of the world. Americans may make up the largest proportion of tourists in Mexico, but Mexico is like nowhere else. A needlessly complicated taxi fare structure, including all those odd surcharges
@cozcharlie noted, seems uniquely Mexican to me.
We have surcharges also here in Italy, and I have seen them in other countries too...
I have no problem with them: they have a justification, and are part of the total fare.
In some countries taxis are quite expensive, in other countries quite cheap. In Mexico they are comparatively cheap...
The cheapest I have found are in India, where you do not understand how they can buy the fuel.
What disturbs me is when the driver is expecting a "mandatory" tip, which is not a liberal gratuity, but is in reality their wage.
Same happens in restaurants, or in others places where workers are underpaid or not paid at all, and their monthly income derives only from these mandatory tips.
I also do not like places (as many states in USA) where the listed price does not include taxes.
I think that being transparent is always the best: if a service or product is listed with a price, that number must include EVERYTHING.
Then I am not interested how that total cost is composed (base tariff, surcharges, taxes, wage for the driver, etc.).
I am proposed with a number, if I accept, then I expect to pay that money, and to get a written or, better, printed receipt for the same amount.