Finally got around to Horizon (Bujold). Well, I liked it fine. It definitely reminded me of Cherryh a bit (though markedly less grim): the big bad was not defeated, or even understood, but a minor (well, relatively) part of the big bad is defeated, with the idea that it may now be easier to defeat the big bad entirely; and a culture is not changed upside down, but nudged, little by little, into a better shape.
( Cut for minor general spoilers - tried to stay away from specific spoilers) )
( Cut for minor general spoilers - tried to stay away from specific spoilers) )