It has nothing to do with government ssued or not, it is because of country codes (ISO 3166-1)
[...]
This has nothing to do with government propaganda, it's just following protocol.
No non-government-backed currencies are accepted into the ISO 4217 standard (except as X__). Hence, country codes = government codes. "Protocol" = government protocol. LOL, thanks for a great example of "I don't mind conforming to the invisible bars of my prison."
this has nothing to do with government, it's an international agreed standard just like the metric system.
"International" = government-approved.
Having one unified standard is a good thing.
That completely depends on what kind of standard you are dealing with. How "standardized" do you suppose the people in Soviet Russia or Nazi Germany were? Extremely standardized. Unless you learn to apply discernment (thinking for yourself rather than equating truth with "authoritativeness"), standardization/normalization can be a euphemism for enslavement.