The Mexican people won't clean it up.
The average Mexican is as corrupt as their government.
Bribes are a way of life there and they're proud of it...
Ah yes, la mordida (the bite) in Mexico. It's also a way of life in India, from what I hear. I worked with a guy from India who said his father had to "bribe seven people" to get a telephone line installed. Now THAT's a culture of bribery. People from India are generally very impressed with the US when they visit here.