Characters you love to love, or love to hate. Lots of oh my gawd moments. Throw in a few I can not believe the author actually did THAT, and yes you have a good book.
I would rather get all riled up at GRMM killing off yet another Stark then read some feel good warm and fuzzy any day of the week.
I want to feel.