I think this is one of Blauz's better recent goes. Less opaque than some we've seen, but with that same dense worldbuilding that let's you as you go. I feel like if the pacing from the beginning was managed through to the end (when the lead character just goes "whelp, I guess I'm a whore") it would be even better.
Still, enjoyable stuff.