by season 7 the writer's room was running short on people and short on ideas.
It probably didn't help that they were spread so thin with four different projects going at once.
TNG season 7 in production
DS9 Season 2 in production
Voyager in pre-production
Generations in pre-production