It's surprisingly common to just forget tourists/newcomers to your country exist. I've visited Brazil and I could not activate a SIM card I bought because it expected me to put in a CPF, a local equivalent of a SSN which obviously, as a tourist, I did not have. Many places which offered services to tourists (in English!) still expected a CPF to let me book entrance, for example.
Even living in the EU, oftentimes showing any other document than a citizen ID card issued in the country you're in will cause stress, confusion and nervous phone calls.