What influenced official decisions to stop using exonyms for other nations?

by catsherdingcats

For example, English speakers called Iran "Persia," until the 1930s when Iran asked them to call them "Iran." What are reasons behind this move? Why did Iran care while Egypt seemingly does not? What motivates nations to make the change (or even everyday speakers?) Do they suggest the change in only certain languages?

agfa12

Iranians always called their country Iran, going back more than a thousand yeara, so did China and India and all of Iran's neighbors. "Persia" was associated with colonialsm