For me the characters were too inconsistent to what they were in the first game, bordering on character assassination, and the new ones introduced weren't very interesting as people. On top of that, every decision everyone makes feels so conceited, so contrived, so boneheaded to just move a ultimately very basic plot forward, and yeah I get that TloU is about the characters and not the overall "plot" per se, but you gotta give me something. It just feels like it meanders a lot as you get to the end, and kinda has nothing to actually say when you get down to it.
I'm not exactly surprised I disliked it, I was in the "please don't make a sequel to this" camp, I felt like doing so would just remove all the nuance, mystique and thoughtfulness of the perfect ending to the first. Turns out my concerns were, in fact, justified. The gameplay is not enough to carry this thing for me, where something like MGSV was able to carry the mostly bad story with its incredible (and still unmatched) stealth gameplay, TloU2 simply couldn't. Especially when you factor in that this game is roughly 7 hours too long.