Got no problem with it. We traveled all over Europe and could cash in dollars just about anyplace. Also marks, frances, etc. (All Euro now.)
The point is, though, that all those places made money on us through both the exchange rate and the processing fee.
I was stationed in Japan for something like 14 years while in the Navy and all the restaurants and bars that catered to service members off base took US Dollars but the exchange rate wasn't nearly what you'd get at a money changer or the bank that's for sure.
Those stores made the “announcement” about taking pesos for publicity, knowing it would get national coverage. The exchange rate is likely a rip-off.
When I lived in upstate NY, I, and most folks, didn’t like getting Canadian money because unlike pesos it could be confused for American money, and at the time it was worth about 20% less.
What the newscasters and others don’t understand is that people are upset about the pesos because of all the other crap going on, and so people feel insecure and defensive. If the law was upheld and the borders secure I doubt anyone would care about who accepted pesos.
I wouldn’t have a problem with it except for the fact that Mexicans are invading this country by the millions and taking as much from us as they can illegally.
Canadians are not coming over the border illegally by the millions. They come over legally to visit or work or for reasons other than to live ilegally and suck off the system.
We already make it easy enough for them why should we make it easier?
I wouldn’t think of trying to buy something in Europe with Mexican pesos. Of course, since I don’t have any pesos, it has never been a temptation.