Initially, Razor was a very popular DPS in Genshin Impact. Sadly, he is now overshadowed by the existence of the Vengeance Queen, Eula. Both characters are Physical DPS that wield the Genshin Impact Claymore as their weapon of choice. They even share the Resistance Talent Books to upgrade their skills. All these similarities cause most people to favor Eula over Razor.