They can request ID but passengers don’t have to carry it.
I very frequently do not carry id with me. However, I’ve also memorized my license number.
The easy “fix” to that is already standard practice pretty much everywhere: demand everybody’s name and birthdate. No answer and you go straight to the back seat of the cruiser.
“They can request ID but passengers dont have to carry it.”
And then the cops will drag you out of the car, beat you up, and arrest you because you didn’t carry ID.
Oh, and before you say I’m paranoid...