Yeah, as an American, I only know one person named John. He happens to be a good friend, but I can’t think of anyone else with that name that I’ve met in recent time. Just because John or Mohammed are very popular names doesn’t mean you’re running into one each time you turn a corner.
Why even bother naming them? The whole purpose is to be able to identify someone.