Yeah, but again, Tony never became "unlikable". Charisma is a mutha fukka, I'm telling you, it's why I didn't even find Denver "unlikable" in "Training day".The right actor can make anyone "not unlikable" even if they're not strictly "likable".
Sopranos trolls us with this all the time. Almost all of the shyt we hate the antagonists for, we see Tony do at one point or another.
Richie Aprile runs over beansie? Tony runs a guy down in the first episode
Ralphie tells his side chick he's going to kill her? Tony does it several times
Richie hates his son for being gay? Tony goes hard at AJ for being soft the whole series
The entire show is about the charismatic sociopath and how the world enables him. The writers make us complicit in Tony's crimes because we watch them and love them and don't ever judge Tony.