The lamest character ever is Dante (Devil May Cry)
Oh my God, he's is a badass-teenager-wannabe-gayish-ohmygodImsoincredible
Kratos is a good character, very well suited for the game he's in.
Shepard is also a good character, sometimes you really feel for him.
Nathan Drake is a good character, he's a movie star, he's funny, what's not to like?
A main character must be able to make his role well, if he's brutal, be brutal, if he's a badass humanity savior, be that.
But Dante (DMC) is another story, he is completely out of place, he's so damn stupid, childish, lame and BORING.
I never had any hatred for video game characters, some are boring of course, but a lot of them fit the role.
Some people here are hating the wrong character, I think.
"The proles are not human beings."
"All animals are equals, but some are more equals than others."
(George Orwell)
I am Brazilian and LOVE English Literature, studying it is my life.