If Mexico is so damn wonderful, why the heck don't they go back? There, they can parade around all day with the Mexican flag.
Because many of them have been here virtually their entire lives, living in a mexican culture with mexican flags, listening to mexican radio and TV. We've done a lousy job of assimilation, and we're paying the price.