Idiots who do nothing but conflict with one another when there's real problems at hand have no business leaving their homes.
But characters who don't conflict with each other at all don't make good drama. Especially when the premise their creators thrust them into is custom made for some interesting conflict.
Voyager creators made their bed, but didn't want to lay in it. That, IMO, is the problem.
You can't get 7 years based on nothing but internal conflict, not unless you change the entire cast every few years or the people are insane.
Nobody has suggested that all a show needs is a bunch of characters squabbling over stuff for seven years. Nobody has said that, at all.