Swaziland -> Eswatini
In 2018, the name of Swaziland was changed to Eswatini by the King of the country. Why? Well, Eswatini is simply the translation of Swaziland into the local dialect, meaning “land of the Swazis.” Furthermore, many people often confused Swaziland and Switzerland, so it just makes it easier for everyone.
https://en.wikipedia.org/wiki/Netherlands
#1 also in Germany we still call it "Holland", this name was never really taken away from them.
#4 well, the more important thing that happened was 1993 when Czechoslovakia separated into Czechia and Slovakia.
Too many times, incorrect names are applied to places for the sake of a foreigner's convenience. eg Munich and Cologne are not the names of the places.....