Edit: Though, that said, the point of the phonetic alphabet is they are very distinguishable words that sound nothing like one another. Even making out just "-a-a" you know it was papa, P. So as long as you know how to spell pterodactyl...
Not sure about why people are surprised by this alphabet. It’s been in use for quite some time in its current form. I work in aviation and we always use this for radio communications. Obviously the military does too.
When I was a kid, I was in a clan for Battlefield Vietnam that took itself waaaaay too seriously, had a good number of JROTC kids that insisted we all needed to know this, the NATO phonetic alphabet.
We were using teamspeak, had a session where the group leader stood us all in a line, and one by one wanted us to sound it off.
When I worked IT helpdesk I created my own one of these. Others photocopied it, they were photocopied. Years later I dropped in and saw one of the new staff with my phonetic alphabet stuck to the side of his screen.
(I think they were also still using my mainframe login ID)
I have no idea what it is with the letter "I" that throws me off. I've been using this alphabet since I joined the military ~15 years ago, and for some reason "I" still turns into "Igloo", "Indigo" or "Israel" most of the time. It's just that one singular letter that I can never remember!
When I first started working at a callcenter, I quickly went "oh I need to learn a phonetic alphabet" and printed and posted the NATO alphabet at my desk
I memorized it on my commute to work. I taped it to my dash and practiced on the license plates of the cars on the highway. I took it off my dash once I could read street signs out loud before passing them.
E for egg isn't even consistent throughout the English-speaking world. That vowel might be quite different in something like South African or Kiwi English compared to other dialects.
The only one I don't like is Z is for Zulu. I've never heard of that word before and it could easily be mistaken for Hulu. Z should be changed to Zebra.