I have had fantastic times in Cabo and Cozumel. Never again, though — at least without a major sea change in their government. Won’t give one more (increasingly devalued) dollar to that country by choice.
If enough people took this position, I think it would make a huge statement. I’m surprised we didn’t think of it before - If Americans refused to travel to Mexico on all of their pleasure trips until Mexico made some efforts to keep their people IN their country, I think it might make a dent but people never want to make even small sacrifices for the greater good... at least nowadays.... in the old days they would, but no more.