A lot of people here are focusing on the Galaxy Class and the Enterprise D specifically. Lets look at DS9 and the Miranda Class. Thats what Sisko was on at the Battle of Wolf 359. They, a ship with probably only one or two hundred crew had families on board, and couldn't be bothered to load them onto, lets say, shuttles, or jettison a few of the escape pods before facing the Borg, a species Starfleet wasn't 100% ignorant on. I find that to be grossly irresponsible.
Now a couple here brought up military bases. That would be a better comparison to DS9 itself, and not a starship. My dad was in the Army too, but we had always chosen to live off base. And when my dad was stationed in West Germany, we lived off base as well (although I think that is more because the base didn't have housing, but instead contracted with outside places to provide housing). However when my dad was stationed in Turkey in the early 80's, no family was allowed, and my mother and older brother (I wasn't born yet) lived with family (ironically in West Germany). While leaving on a military base does open you up to risk, these bases usually are right next to large civilian communities anyways. If a war were to have broken out, the cities would have been in as much danger as the bases.
So DS9 I find more acceptable to have a civilian population. I just can't accept it being acceptable on a starship. What about the Excelsior, they had returned from a multi year mission and had no families. Are you telling me 23rd century Starfleet officers are made of harder stuff then those soft pansies of the 24th century?
The question is rhetorical, and the answer is yes they were.

Now a couple here brought up military bases. That would be a better comparison to DS9 itself, and not a starship. My dad was in the Army too, but we had always chosen to live off base. And when my dad was stationed in West Germany, we lived off base as well (although I think that is more because the base didn't have housing, but instead contracted with outside places to provide housing). However when my dad was stationed in Turkey in the early 80's, no family was allowed, and my mother and older brother (I wasn't born yet) lived with family (ironically in West Germany). While leaving on a military base does open you up to risk, these bases usually are right next to large civilian communities anyways. If a war were to have broken out, the cities would have been in as much danger as the bases.
So DS9 I find more acceptable to have a civilian population. I just can't accept it being acceptable on a starship. What about the Excelsior, they had returned from a multi year mission and had no families. Are you telling me 23rd century Starfleet officers are made of harder stuff then those soft pansies of the 24th century?
The question is rhetorical, and the answer is yes they were.
