I think I've come to the conclusion that I generally don't like Karen Traviss's endings. After putting characters through the wringer, it feels like she lets them off too lightly in the end. The Wess'har Wars and Republic/Imperial Commando (knowing what was coming in Imperial Commando 2) both suffer greatly from this.