TNG had the benefit of the being the first Trek wed gotten in decades. And frankly, the bloom has started to fall off that particular rose for a number of Trek fans.Other Treks got away with stuff VOY would've been condemned for. They could undo bad changes to their characters quickly and casually and no one cared.
FWIW, I too felt Enterprise, in their attempts to woo back fans that had left the show years earlier with what amounts to fanservice IMO, left the Xindi arc behind way too quickly. They needn't dwell on it, but it's so odd that it was never brought up ever again.If Voyager had done something like the Xindi arc and then found a safe port in the finale, and then have the next season premiere take place a month or two after that with the ship fully repaired...they'd still get complaints with the audience completely forgetting how much they enjoyed the prior story-line.
That said, Trek fans are a cantankerous bunch, but I don't think showing the crew struggle a LITTLE bit more than they did would've hurt any. The problem is that the writers, the producers, the studio, or any combination of the three had no faith in their premise to explore it further. DS9 was gritty by 90s standards, but I never felt that was too depressing.
Both were good episodes. Hell, Seth MacFarlane actually made a direct reference to the latter in Family Guy in one of ten scenes in that show that I ever found funny. It shows that the writers were capable of better things that were rarely explored.If "Scorpion" and "Living Witness" didn't satisfy people, nothing will.