The writing is superb, the characters are cool, but being too many of them they get to have a few main features instead of being more complex.
What really bothered me was the poor choice for a main character (i know he switches between them, but eventually you can tell who is his main character).. or maybe thats it.. he spends too much time on this weak personality instead of other who are more mature. And the nail in the coffin was the exageration with the culture and rituals.
That's my take on it, you can do whatever the fuck you wanna do