Funny thing is now I started liking season 5 after my last watch.
I also have an improved opinion of season 5 after the latest re-watch. It always seems like it goes off the rails in the early in the season, but those story lines come around and resolve themselves in reasonable ways.
I just finished my third rewatch last night and I honestly like season 2 more each time I watch it. It might be my second favorite season after season 4.