By “recognized body” you mean numerous people choose to treat them as having authority. This is just a roundabout way of using common consensus to define words. Consensus regarding authority is just as ephemeral as consensus regarding definitions. As soon as people stop treating the IAU as the authority on the names of celestial bodies, it stops being the authority. Not using the names proscribed by the IAU is implicitly retracting any authority they’ve been granted. So yes, if enough people call it “Luna,” its name does become Luna.
While it’s generally accepted that a person has the right to determine how people refer to them, objects lack any capacity to make such a determination for themselves. There’s an argument to be made that the people who live in a place should have the right to determine how that place is referred to, but Luna lacks a population, and I suspect you don’t call Italy “Italia,” Germany “Deutschland,” and China “Zhongguo.”
Aww, that’s no fun.
I have read it. One of the government’s acts was to do a major overhaul of English, but nobody actually uses the overhauled version in day-to-day conversation.
Merriam-Webster’s Dictionary was the book that proscribed brand new spellings for words that Americans had previously been writing the same way as the British, setting us up for a world with multiple different “official” spellings, so I can understand the scorn.
It occurs to me I never fulfilled my original purpose in coming to this thread, suggesting we call them “spherettes.” Then larger celestial bodies can me “spherezillas.”