It's about as big of a crock of shit as having different prerequisites for women going into the military/coast guard. They're expected to do the same job, but they don't need to do as much in the training/application.
As for wearing red/white/blue to a game that's not racist that's patriotic. Guess in some peoples heads the definitions got crossed. Gotta love the people who want to embrace being politically correct. White kids can't wear their countries colors because the immigrants might get offended.