I think GuerillaAngel makes a good point - care about them, but not necessarily 'like'. The anti-hero (Mad Max, Dirty Harry, in fact a lot of Eastwood characters) can be all kinds of bad, but they accomplish good things, and we come to care about them because of what they do, not how they do...