The thing with Leng is that I don't hate him for his character being an asshole, because... that's his character and that aspect of him is well done. My problem is that he sort of just appears in ME3 and starts fucking with everyone's shit.
I guess it was less of a shock to me because Drew K's last book had him as an antagonist. So when he showed up my reaction was "Oh shit book tie-in! That's that badass Cerberus assassin!" instead of most people's reaction which was "who is this douche with goggles talking shit?"
I also love love the letter Leng sends you after Thessia. I love how petty it is and the obvious inferiority complex he's got going with Shepard. Owning him at the Base was delicious.