Voyagers finale always bugged me a little
It was a very fun two-parter but it just all felt a bit too sudden and easy as a way to wrap up the show.
Imo they could have made for a much better final season and season finale if they had discovered the transwarp hub at the start of the season and spent the rest of the season preparing to take on the Borg to get home.
This could have involved episodes in which they try to source the resources and tech they need to battle the Borg featuring moral dilemmas about the lengths they will go to in order to obtain what they need.
There could also be Conflict with Starfleet who want Voyager to prioritise destroying the hub over getting home in order to protect the Federation (a "needs of the many episode"). Captain Janeway would initially be ready to follow Starfleets orders causing division amongst the crew. That is when Admiral Janeway from the future would show up with her knowledge of the future (7 of 9s death, Tuvoks illness, etc) to try and persuade Captain Janeway to ignore orders and prioritise getting home
Going into the finale we are still not certain which way Janeway is leaning between getting home and destroying the hub and that is when the traditional Star Trek "Third option" presents itself and they managed to do both.
For me structuring the season like that would have made the ending feel less like a sudden Deus Ex Machina and would have made getting home feel like much more of an emotional moment if we could see the hardships and sacrifices made by the crew as part of the final push to get themselves home. It would also still leave plenty of scope for adventure of the week episodes As not every episode would need to be about prepping to take on the borg. I would think you could hit all the plot points I mentioned in about 6-8 episodes scattered throughout the season.