Yes, and since it's always been that way since you were old enough to have ID (you remember, 3 or 4 years back?)...
Maybe it's time to stop with the reefer and sober up...ID is always required if asked for by LE in any contact, like moving violations; and using a credit card for big buys, passing a personal check, etc...has always needed ID.
I guess... not if you're an illegal peon from backcountry Mexico...I see where
You Might be upset.:rofl:
Federal law has always mandated carrying your documents at all times if you are here from another country...passport or residence papers, or green card...so what's new?