I like John Scalzi’s books. I haven’t read them all, but I’ve read most of them, and I’ve really liked the vast majority. They’re not perfect – the problem I run into is that all of the characters sound the same way. The dialogue, while on the one hand can be pretty realistic, is basically the same book to book. It feels like every character is a stand-in for the author – smart, an essentially good person, heavy on the snark. HEAVY on the snark. It’s amusing, and his stories are all good, entertaining, fast-paced. I like that his characters tend to have healthy and happy family relationships (it’s a nice change from all the death and orphans and drama I get in nearly everything else I read), but they all talk the same.
So I get stuck on that sometimes.