Exactly right....Every country has it's trade offs and issues... In Mexico go with the flow and you can find a good place for retirement with communities with large populations of Americas and Canadians.