Eh, it needs to be expanded. Other than the Dominion War, how many episodes were the words "We're the only ship in the sector, sir" mentioned? Hell, Generations
had the newly launched Enterprise be the only ship in the vicinity of the ribbon. They were launching from the main shipyards, in the same solar system as one of the heaviest populated worlds in the Federation, as well as their capital. Does anybody see an issue here?
Plus, a bit more...hmm...common sense features would be nice. Some armor/power armor, or as Star Trek: Online has, some personal shielding for ground soldiers.