Dragon Commander is loaded with stereotypes, and I think it's supposed to be. The characters and decisions in the game lack subtelty on almost any level, but that lack of subtlety also makes the game's politics (when combined with its gameplay anyways) more interesting because it forces you to often make hard decisions where more options may have made the choice too easy at times.
If I have an objection to Catherine it's that I suspect she's either a dig or reference to Catherine the Great. Not that Catherine was the most swell woman to have ever lived, but she deserves better than being reduced into a 5-year-old's view of a feminist, even on purpose.