Proving citizenship should be required. Anyone that does not agree is illegal and they do not want anyone knowing they are criminals.
That's it in a nutshell. A real American should be PROUD to flash his US Citizen ID!