@Aisling That's unfair for sure, but it's not the Mexicans' fault... I doubt it was them who decided it to be like that.
Here in Gemany, some institutions have got special rules as well, like waterparks who've got times where only women can swim, in order to allow Muslim women to bathe without a burkini. That is stupid. Not because the intention behind it is bad (it isn't in most cases) but because the non-Muslims think the Muslims actually need this. I know many Muslims, and none of them has ever wanted to have something like that.
I guess it's the same with the Mexicans over there: Some non-Mexicans thought they'd need this, while the Mexicans themselves probably wouldn't really mind if those rules didn't exist.
I'd say that with the taxes, it's not the Muslims, the rich and the Mexicans who are the problems but the laws that allow them to live freely without paying taxes... if those laws were changed, the problems would be resolved.
Strangely, here in Germany, it is the other way around, more or less: If you are in church, you need to pay a special tax that those who aren't in church don't have to pay... but nobody really minds that tax here. Who doesn't want to pay for it leaves church, which works without any consequences here. You can still go to service and all without being in church.