Man A LOT of people hate Kratos. I think the biggest part of the games is the wonder at the grand adventures, like you take in from a well-done summer blockbuster, and that's what the creators always intended.

Link in the first Zelda has absolutely 0 character development, traits, etc. and its still a great game. There's more than one ways to skin a cat, and to make a great game as well.

I think Vivi22 summed it up pretty great, I would just add that this is what happens in greek mythology if you read it - the gods screwing over everybody for their own selfishness and then doing it again. God of War fits perfectly into that.