Sometimes it is very disappointing to be a Jin Guangyao fan in this fandom, especially as I continually see people miss the entire point of his journey and slander Wei Wuxian in the process.
They deliberately are introduced to us with reputations that are the opposite of their actual characters. At the start of the book we hear about how evil Wei Wuxian is and how he deserved to die and yada yada yada. We also hear (even from Wei Wuxian himself) about how Jin Guangyao is a pretty decent guy, done some good stuff, definitely a decent person.
And by the end of the book we get the reveals that we need to understand that both of these presented reputations are false. Jin Guangyao built himself a shining reputation out of blood, torture and lies and used it to place himself atop the jianghu. Wei Wuxian refused to stay silent in the face of malice and had his reputation torn to shreds.
The people who insist that Wei Wuxian is a villain and Jin Guangyao is a misunderstood hero are doing a disservice to both characters. Jin Guangyao has no regret for the blood he shed or the harm he did, only that he was caught in the end. Just like Wei Wuxian has no regrets for his actions in the end, he did what he knows was morally right in the situation and saw it through to the end.
Let Jin Guangyao be the villain he was crafted to be, he worked so hard for it, he killed his own damn wife and child in order to get what he wanted. Don’t make his sacrifices (of other people) worthless by calling him a sad boy who only wanted his father’s praise, cause he killed people for that.













