Kratos isn't evil. He just has anger issues mixed with seeking revenge. Good hero.
Sweet tooth is evil, yes, but he is the hero and calypso is the villain.
Evil Cole is a playable character too, so he is a hero, but he's evil.
Big daddy is a supporting character who is neutral. If you mess with him or the little sister he 'becomes' evil. In the game(s) you get to play as him, he is a hero because he opposes the big sister or some shenanigans.
Meh. It's hard to explain. I guess it's up to the player to decide if one is good or evil and heroic or villainous. Bleh. Forget everything I just said. Blarg. I'm going to go jump off a fridgerator.
the need more playstation allstar characters and less lcrappy, obscure, characters that have no reason to be in a playstation allstar game
Omar - "what are you guys doing? Why did you get rid of crash!" Game devs - "we wanted to put in evil Cole so we had to get rid of everyone else the fans wanted" Omar- "Oh nice, good idea. I didn't think of that"
Hero and villain arent the right words for most of these characters. Good or bad, the main character of something is the protagonist and the foil to the protagonist is the antagonist. Sweet Tooth would be the protagonist, Radec would be an antagonist (or just a supporting character in my opinion). Evil Cole despite being evil is still the protagonist.