While I prefer character-driven, or a equally balanced plot/character-driven book, this one was a lot of fun, and when you have plot-driven books, it is become common knowledge that the characters that are in the main cast but that are not the protagonist tend to suffer.