You might consider it part of the Anglosphere mentality as Canada, the US, Australia, the Bahamas, and New Zealand don't have national ID.
I've never understood the problem that RealID is supposed to solve.
How is it TSA can accept a Veteran Health Identification Card or photo identification card issued by a federally recognized tribe, and the passports from every country in the world, but not a state-issued ID which is not REAL ID-compliant?
"If you are unable to provide the required acceptable ID, such as a passport or REAL ID, you can pay a $45 fee to use TSA ConfirmID. TSA will then attempt to verify your identity so you can go through security; however, there is no guarantee TSA can do so."
From https://thepointsguy.com/news/tsa-security-with-confirmid/ :
"TSA agents pull you aside for secondary screenings and to verify your identity. ... After looking me up in his system, [the supervisor] asked me a series of questions only I could answer (previous addresses and that sort of thing)."