I probably would have liked Endgame OK if the C/7 silliness hadn't essentially poisoned the whole thing, and also the abruptness of the ending where we didn't see them really getting to Earth. I was saying to myself at the very end, is that it??
I feel the same about that. C/7 poisoned the episode from the very get go, though to me it wasn't just silly as it damaged badly in my mind the three most important relationships on the show J/7, J/C, and D/7. These relationships were central to the characters and alot of the series and it poisoned the relationships so I wasn't able to go back and watch old episodes and feel the same way about them. There is a reason the writers of the book series threw it overboard as quickly as possible.
I also had a massive problem with Janway altering the timeline drastically to save just a few crew members. I could understand Timeless as Kim's mistake killed everyone aboard Voyager and there would be a huge amount of survivors guilt. If one had a chance to send a message back thru time to save everyone you know and love most people I suspect would do it.
It doesn't change the wrongness of screwing with the timeline, but at least it was an extreme enough case you could somewhat feel sympathy for why he was doing it. I felt no sympathy for Janway putting the entire timeline in moral danager only to try to save a few members of the crew when the vast majority had gotten home safe.