That's because Alliance cruisers are essentially mobile cities/fortress/police stations and not even proper "ships" as such. I would hesitate to call them "warships" since the combat vessels the Alliance uses have a very different design.The Alliance in Firefly is as militant as they come, and they keep families on their warships.
It was a novelty for PICARD, who wasn't used to being in that position, and yet he was already familiar enough with the realities of commanding such a vessel that one of the first things he does is talk to Riker about "I'm not comfortable with children... please keep me from making an ass of myself in front of the civilians." It's not something Picard is used to, but it's not an unknown quantity either.Retcon, yes. Making it fit, yes. Why? Because families aboard starships was established as a novelty on the Galaxy class.
No explanation is necessary. It isn't a novelty to anyone but Picard.I gave two very good ways to explain this.
Why do you think the Enterprise-E is a successor to the GALAXY class? From most backstage sources, it actually appears to be the excelsior's successor (say THAT three times fast!) It's also never made entirely clear that the -E has an absence of families aboard; that's still "absence of evidence" fallacy which is why I didn't bother to address it.Yeah, you ignored my two key examples. The most important being the Enterprise E, which is the direct successor to the Galaxy class.
"Argument from absence" ad nauseum.As far as I recall, we don't ever see families on board starships again.