There's no law that says, I must carry ID and be detained even if I do, if I should be brown, some other foreigner or speak with an accent. There's no law that requires illegal immigrants to carry ID at all, much less any citizen. An articulable and reasonable suspicion of a crime must be committed or about to be commited in order for a police officer to detain you and ask for ID. This is a gross violation of the 4th amendment.
Under Nazi rule, citizens, especially the Jews were expected to carry their IDs at all times. Totalitarian government is what right wingers and conservatives have been screaming about for decades, but it was actually "tyrannical government" run by democrats they most feared, "tyrannical government" by republicans is perfectly fine! You've gotten your wish!