Very good point.
So those of you saying "why can't McDonald's advertise how they want", they can...as long as they do it IN ENGLISH. Americans should know OUR language to live here. And the Non-Americans should NOT be catered to.
One of the mosy insightful comments was posted by FReeper eakole after one of the infamous street marches: "These scofflaws and criminals do not only want American jobs, they also want all the rights of American Citizens with the intent to inflict upon us the failed customs, politics, and ignorance that frame the foundation of Mexicos class-conscious tyranny, universal lawlessness and eternal poverty."
Americans are defending our precious citizenship against those who would devalue it, who are dragging our country down into anarchy. As we American patriots gathered to celebrate our 230 years of independence as a great nation, we are reminded how easily our freedoms, and our way of life, can be taken away from us.