I was in Mexico City recently, and boy did I hate rummaging around for cash to make payments. True, many places accept credit cards, but that seems like an unnecessary tax on the merchant (credit cards charge nearly 3% in fees).
A system like Pix (or UPI from India) would be a godsend for Mexico. However, any such system should have support for tourists (non-residents visiting the country briefly).