As I mentioned earlier, I don't have the impression that many here have been to Mexico other than a week at an all inclusive resort. How can you know a country or a people if you haven't spent time with the people, as opposed to anglo compounds, where the water is drinkable and the food is just like Taco Bell?
I am not about to suggest that I know Mexico and its culture and history and its people. I would suggest that I know enough not to judge their culture through my own culture. I know you agree. The Mexican culture is as complex as any. It has a rich history with many surprises for those who care enough to learn about it. Mexicans are justifiably proud of their country. Our best times - and it has all been good - have been when we have gotten off the touristed paths and met the people and learned about the local history.
I'm not particularly fond of Mexican beer and Mexican gin is gawdawful. Menudo ain't my cup of soup. I've tried several times here and there. Can't get it down.
"When Faith preaches Hate, Blessed are the Doubters." - Amin Maalouf
"God is the name by which I designate all things which cross my path violently and recklessly, all things which alter my plans and intentions, and change the course of my life, for better or for worse."
-C G Jung