Your Legal ID is how you identify your station, most radio services allows for ID once every 10 minutes of transmit and on the final transmission.
Legally, as long as you ID, it doesn’t matter if the other station copy’s it or not. The purpose of the ID is for YOU to identify yourself.
Most people are stupid, if you make a rule, they will not follow it.
If you ask them to learn something, they will not learn it.
For amateur radio people, many of them will request that their call sign be a form of their initials of their name, - mostly so they don’t forget it, but partially just because they want to own something and to them their initials means - I own it, its mine, its who I am!
If for someone reason someone requests you to identify - and I am guilty of this myself, a’s and k’s and c’s and d’s and e’s all sounds the same.
I ask for a phonetic alphabet pronunciation.
I personally know of one person that handles traffic on a regional level, that does not know the phonetic alphabet.
If you ask him to spell something he will say George - G E O R G E…
And this person is an official ARRL Liason.
Some of what you said may not correlate - I learned code a long time ago, if I was asked to spell George - I would say George Edward Oboe Romeo George Echo, where as these new kids on the block might say - Gulf Echo Oscar Romeo Golf Echo…
When you change the phonetics on them they can’t comprehend it is the same letter. So when I say my call sign, I just say - Dog Oscar - Dog - you know ruff ruff without the G. …