Many stories were solved with "Tech Babble", and followed the same, primitive pattern. That was a real weakness.
"We have a [TECH] on sensors." "[TECH] Failure". "If we find the [TECH], we send [insert one of the main characters] to do [TECH] and just hope that [TECH or Villain] doesn`t do anything about it..."
As a sideplot: "Harry likes woman, Woman turns to be a monster/criminal/holograpic figure"
As an episode entry: "Shuttle gets lost / crashes"
There were interesting Stories, yes, but they often could not compensate the weak ones.
The character development was very poor in many cases. Think of Chakotay or Harry Kim (is he still Ensign?).
The Holodoc was made nice, seven, and we saw some changes in Janeway behaviour.
The development we saw was not always that interesting.
Hey, they had a crew of two different ships that orignally were enemies, and what happens? Nothing!
They are far away from the Federation and Starfleet, and do they ignore their rules, or bend them? No! Not even the old Maquis, who "rebelled" against the Federation because of some stupid laws and rules.
Mustrum Ridcully