Wasn't Demora an ensign? What is this, JJ Abrams Star Trek? I thought you actually had to work to be promoted, and somethings even hard work didn't pay off. Just ask Harry Kim.
This was like 20 years after Generations.
Sulu had worked her way up the ranks and become Harriman's XO in the meantime.
At least I believe so. Haven't read much of that era.
How long was Harriman captain? I'm glad post Tuesday he ended up being a good one if it was 20 years because those first few days didn't start out well.