I don't mind that the crew forgave Janeway for stranding them. It was the 'Starfleet' thing to do, and most of the major Maquis crewmembers had backstories that made it seem like they wouldn't have wanted to doom the Ocampa to Kazon slavery either. But, they should have had a story where like 1/5 of the crew sided with Seska.
My biggest complaint about the direction Voyager went in is that they never had to really confront the negative consequences of sticking with Starfleet morals the way DS9 did. Besides a handful of times where it kept them from short cuts home, it seemed being moral always worked out for them.