denosawr
Apple Pay takes that a step further and I can now tap and go from my phone. It's incredibly convenient because I know it's supported everywhere with a payment terminal. And I do have a wallet, with my driver's license, my card, my public transport card and a few notes in it - it just stays in the glovebox of my car if I'm getting groceries or going shopping somewhere. That way I don't have to worry about losing it or having it stolen. Plus, for doing everyday things, I don't really feel like I have a need to keep ID on me at all times - and if I do, I just bring my license.
I think many of the side effects you mention arise from systemic biases when people aren’t used to helmet wear. Drivers wouldn’t overestimate safety when all cyclists wear helmets; this would take time to set in, but with compulsory helmet wear it would certainly occur.
As for inconvenience, and comfort, it’s hard to know the long-term effects of this. Once compulsory, future generations or cyclists may not mind as much because they don’t know an alternative. Anecdotally, nobody I know has ever complained about helmets being bulky or uncomfortable, because... it’s just how it is.