I'm not really getting all of this hate. If I understand correctly, you guys hate Aiden because you played him like an asshole? How the fuck does that make sense. The parts where the player kills millions of civilians is not part of Aidens character, it's not part of the story, it's just you having fun. If I go on a rampage and slaughter everyone how is that the characters fault? And is this the only time when something like this is possible? What about prototype? or GTA? Mafia? Saint rows? Why don't the main characters get hate in thous games? Why do people love Trevor in GTA 5, who is actually a crazy fucker and kills people? Don't get me wrong, not saying he's a bad character but why is it okay to give so many protagonist a pass while hating on Aiden for the exact same reason?
I just don't seem to get it.
It mostly comes down to how they're trying to portray a character versus the action he commits in story/side missions. Like Aiden looking down on criminals, while going around plundering peoples bank accounts. Saint's Row for example can get away with it, because the main character is a sociopath. His complete disregard for human lives, make it so his actions don't clash with his character. Personally I didn't hate Aiden, I just found him to be bland and forgettable. The game was still decent though.