The food is a lot better, both in taste, more sanitary and better cared for.
The police are not really any different than here, they do not work for the tax payer nor believe in "To Serve And Protect" and want a few peso when ever you are stopped, no diff from here.
I lived and worked in Mexico numerous times and was married there once and spent a few years there after I retired and I wish I would have went there in stead of coming here, but it is to late to worry about it now.
And I have a few friends that have property there all the way from Ensenada to Cabo San Lucas and some have been there for over 25 years, there when the Peso went to shit and still there.
Medical care there is on par with Thailand both in quality and cost, lots of Gringo go south to get things done that are to expensive in the states and, also go there a couple of times a year to stock up on prescription meds and I have also spent time in hospitals here and seen doctors here and I think that Mexico is better than here.
And you are not far from the US by air or car and a damn site easier to get home when you want to and for damn sure easier to get a visa or even a get a FM3 good for 5 years, and gives you almost the same rights and privileges as a Mex, and then you can sign up for permanent resident, can't do that here.