Soledad is tough, and unapologetic.
Soledad likes weapons, hates freaks. Soledad sees the world in black and white, and she is proud of it.
Soledad hides her feelings from the world. Pity her range of feelings (hatred - loneliness - anger) is not that vast.
Ridley's book - presented to me as an original, post-9/11 look on the world of superheroes - is plagued by a spiteful, bitchy, untrustworthy protagonist, whose motives are impossible to understand (not to mention share). Her extremely conservative, bordering fascist take on things is always annoying, and often repulsive.
Soledad does not learn, and she is happy with that.
The book is not badly written -if we exclude a couple of temporary, incomprehensible shifts of pov, and the feeling that you are reading a screenplay rather than a novel.
But the main character. Man, did I wish to see her shot down - or at least changing, comprehending. But no, sir. Nothing but black and white (the Bad Guys VS the Good Guys, and we are the Good Guys. Because! And since they are Bad, we can butcher them, that's just fine - that's, actually, GOOD). Only an elementary-school-complex world-view for Soledad.