Besides the kindnesses he showed Walt and the kindness he showed Jesse with the ice cream and leaving the tarp off, there wasn't anything to like about Todd. You don't have to like the guy, but you should factor in that he's not an evil person, it doesn't factor in for him that what he's doing is right or wrong.
It'd be like hating a dog or a lion that killed. The animal doesn't know right from wrong, it just does what it does. I'm not saying it's ok or that he should be forgiven or excused for his crimes, just that it's not black and white, good and bad with him.