Why didn't Emperor Xuanzong of Tang avoid Kangxi's anonymity?

In order to avoid the names of today's emperors, it is indeed true that the ancients were renamed

For example:

1. During the Three Kingdoms period, Cai Yong's daughter was named Cai Yan, whose name was Zhao Ji; In the Jin Dynasty, Sima Yan became emperor, in order to avoid his father Si Mazhao's "Zhao", from then on, all the words in the records were changed to "Moon Hee"

2. Emperor Taizong Li Shimin had a younger brother named "Li Xuanba", but when Kangxi became emperor, in order to avoid the word "Xuan Ye", in the records,

Obviously, Emperor Xuanzong of the Tang Dynasty is not a person's name, but his name is Li Longji. Xuanzong is only the temple name given to him by his descendants after Li Longji's death, and it is the evaluation of the emperor's life (and what words can be used for the temple name are generally fixed). This can't be changed randomly, otherwise the temple name may be changed after Kangxi's death. If a good "sage" is changed to "Xian Di".

Some emperors in these areas are more open-minded, and their own names are two words, so they are only taboo if both words are the same, and they don't have to be taboo if they have the same name (of course, there are fewer such emperors); The emperor of the Qing Dynasty was even smarter, and the emperor didn't have to use ordinary words for his name, thus reducing the trouble of taboo (the prince born after the Qing Dynasty entered the customs, starting with the "Yin Zhen" of Yongzheng, didn't have a normal word, and Xuanye named it before entering the customs, not counting).