The principal just does not want a gang fight over a flag, mexican or US. It is an imperfect action for an imperfect world.
At this school, the white kids probably outnumber the you-know-whos. If the former had any balls, they would do to their classmates what the Marines did to "Los Ninos Heroes" at Chapultepec.