Mi casa es tu casa is always spoken by the host, never by an uninvited guest.
That interpretation of the phrase is as stupid in latin countries as in any other.
Excellent point, Publius6961! As an American of Mexican descent--raised by grandparents, I was taught (by example) that we are a very hospitable people to friends and strangers alike.
My point is that Mexico is unwilling to extend the hospitality it is attempting (and has successfully attempted) to demand for her people who are in America.
Nontheless, I smiled and agreed when I read your post-- Thanks!--Jenni