Have I mentioned that I feel compelled to finish reading a book once I've started? Some sort of psychological mini-disorder? That applies here.
It's by Daniel Suarez, and is a sequel to the novel Daemon which I read back in 2012. I liked that one just fine! And it ended with a cliffhanger, and so reading this was an obvious choice. But also a poor choice.
Background: in the previous book, the gifted (but homicidal) Matthew Sobol created the Daemon, an AI-powered malware that infected all kinds of computers and hence was able to carry out all sorts of mischief nationwide. The good guys were always one step behind at defusing the Daemonic threat, and at the close of the book had just suffered a ringing defeat.
But in this book, the roles are essentially reversed. The Daemon is revealed (mostly) as a liberator, getting the citizenry out from under the rule of Big Corporations. And the folks seriously fighting the Daemon are revealed to be (mostly) corrupt, perverted plutocrats, willing to sacrifice any number of innocent lives in order to maintain their lofty perches. The conflict continues through the book, but it never gets interesting. Things erupt into ultraviolence every so often, but once you've read about ten people decapitated by a Daemon-controlled motorcycle, having that same thing happen over and over loses its sparkle.
I griped a little about Suarez's prose in Daemon, saying it was "clanky in spots." Here the clankiness is pervasive and deafening. The characters, good and bad, are cardboard, uttering clichés and drivel. (Think of a book written by a left-wing embodiment of the worst literary habits of Ayn Rand; that's Freedom™.)