If only more people would care and ignore them. They can probably afford to lose a small percentage of their customers, but if they'd lose 95% of their business, they might change their requirements.
If it's for EU: would a VPN in Mexico work?

I think it would be better to choose other countries than Mexico
Personally, I can't understand the one thing: There is BitPay and there is BTCPay with zero fees. Why would someone use BitPay over BTCPay? I think BitPay also knows that BTCPay exists, so there is higher competition for them but instead of making things easier, they are making everything very hard and crypto unfriendly. Logically, this should destroy their business. Asking KYC for transactions is very unethical and disgusting. Isn't it my right to protect my privacy? And then governments tell us about how your free will is protected by the law.
Conclusion: This world is shit (most likely we make it shit), full of lies where people are still slaves, where people are just a toy for marketers and data analysts, eh...