The Enterprise could also dock, recharge, repair, and restock between episodes. It's okay if 20 crew members die in an attack and the ship has the same number of people in the next episode, because they stopped at a starbase and got new crew in the meantime.
Voyager had a lot of good episodes and a good cast but it sure didn't commit to the premise of being stranded alone.
In TNG Trills were also more like the gu'ald, completely taking over the host's personality. The hosts were also portrayed as willing slaves, cattle to be possessed by the symbiant, which Beverly oddly had no kind of problem with. They were also less ****able, not worth wasting Terry Farrell on, with those ugly foreheads.