The Mexican government does not have the money to buy the vaccine for everyone of its citizens, let alone foreigners. That is why AMLO encourages private buying and administering. Also, none of those who came from the US to Mexico came blind and deaf, as the US has made it perfectly clear that government provided health services will never be provided in any country except the US. No one should be a bit surprised or disappointed by that on this "free" vaccine. If that was a deal breaker, you should have stayed home. Look in the mirror if you want to complain and cry.