I was thinking the same . I still remember her in Batman vs Superman where she played a Senator. I totally bought her in that role. In this show she reminds me more of a Trekkie trying to cosplay at a Trek convention.
That has got to be the most weak and lame excuse ever concocted for trying to explain away bad characterization.

I hate to break this bit of news to you, but you will be lucky if you make it to a hundred.
But putting aside that silly argument, someone who doesn't care that much would have either left the service and retired somewhere, or they would have been thrown out.