Part of the point I am trying (once again) to make is .. someone used to a different naming "style" isn't going to understand that "blah, Cook, Illinois" or "blah, whatever, Texas" necessarily means county. I STILL want to go looking for a place (town/suburb) in Illinois named "Cook" whenever I see that without County.
It's bred into me.
If I write Paynesville and forget to put anything else, you have no idea where I mean, even though I do.
If I simply put Texas .. where do I mean?
Melbourne?
We put extra information so that other people unfamiliar with our "way" of doing/saying/writing things will also understand.
This is why State names should NOT be abbreviated, even if "everyone" knows them. LA. City or state? What's ME? Where would I find NV, NM, AZ, AK, AL, WA, SA, NT, SI?
NSW is pretty easy, for most. But there will always be that one person who does not know. For that one person we should be spelling it out in full .. New South Wales, Australia. Queensland, Australia (not Queensland, Central, Sri Lanka .. unless you actually MEAN Sri Lanka). Tasmania, not Tassie, or Tas.
If this is to be a truly international site, it has to be recognised that we don't all spell words with a zed, or without a u .. and we don't stick a fullstop after the r on Mr, or Dr .. and we don't all see something as funny when it makes others of us roll in the aisles, and that so, so, so many of us see this # as the hash mark (or a number sign), not a "pound" sign (or WHY is it called a "hash tag" and not a "pound tag"‽). THIS £ is a pound sign .. it has been for longer than I've been alive.
I could go on, but I won't. I simply believe, rather strongly (if y'all haven't guessed that already) that place names should be spelt out in full, no matter how many people already "get it" in short form.