Yeah. Most of the time, the only phone calls I routinely get from people other than friends and family are from my doctors, who are spread out across so many different offices and locations that it’s not like I can just put a consistent entry for them in my contacts list. I also live in the general vicinity of where I got my first cell phone back in 2000, so local numbers are all theoretically legit for me.
The main problem with phone numbers as an “ID” is that caller ID is inherently broken and insecure and the telcos have no desire to fix that issue. Fixing caller ID could probably solve a good number (no pun intended) of the issues we’re seeing here.
I guess in an ideal world, a “phone number” would function more like an IP address – something that is used by the machines behind the scenes but that no human actually uses for routine stuff.