I am not sure how well versed you are but except for driving, the ID part simply isn’t true. The police cannot (legally) arrest someone because they don’t possess, own, carry, etc., an ID. In fact unless you are actually under arrest, you don’t even have to tell an officer your name even if he has lawfully detained you.