Should i side with the anti-hero?
sure, they're technically "protagonists," but most of the time they do shitty things that ruin their image, usually for a "greater good." Half the time they dont know what the heck they're talking about (ex. light yagami).
However, most of you would agree that it is utterly impossible not to side with the protagonist of the story, no matter how disillusioned they are. We always cheer that person on, no matter how twisted and distorted their visions are.
Take for example, Code Geass and Death Note, both of which involve human ethics and morality, the value of human life, and sacrifice for creating a better world.
In Code Geass, the main character wants to create a better world for his sister. As mentioned in its synopsis on its show page, it's hard no to see that it slowly becomes a "mindless act of vengence."
It's similar with Death Note, in which the main character wants to create a better world for EVERYONE, but eventually all it becomes is a cat-and-mouse chase to save his own skin from the greatest detective in the world.
Pretty degrading, huh?
Although the two main characters mentioned before are both very, very different in terms of personal history, ambition, and values, they both are complex characters that persuade the audience to view things in their perspective, even if you disagree with their actions. An Anti-Hero is possibly the most difficult type of character to understand because their evil deeds come from good intentions. I personally tend to side with the anti-hero of the story, but most of the time it's obvious that they should be considered antagonists.
But, of course, this is the beauty of watching psychological anime. The sole purpose is for you to have a conflict yourself while still enjoying the show.
Also, at some points it's pretty damn funny to see grown characters running around (or trying to, anyway), conceited out of their minds, trying to get away with everything.
Though it's really quite sadistic.
But hey, we're still human ;)