It's not that it's a bad book. There are some plot holes, but overall the world building is all right. The writing is fairly good- at times it's even great.
BUT THE CHARACTERS ARE ASSHOLES. Also, I just . . . lost interest. I'll check out stuff from this author in the future though.