Spoiler alert
The game is a masterpiece!!!
I'll tell you why by looking at the complaints the haters have.
1. Joel's death
What they say :- poorly dealt
Fact:- he dies in the hands of the person he just saves by getting his leg shot with a shotgun and beaten to death with a golf stick.
That is painful psychologically and physically. People wanted a predictable lame death of Joel??
2. Abby getting to live in the end
What they say:- it sucks to see Ellie not getting her revenge
Fact:- Ellie got her revenge. Abby was able to kill Joel because her group outnumbered Joel and Tommy. Ellie kills her group therefore killing the indirect reason that helped Abby kill joel. And Ellie killed the Abby that killed Joel by making Abby realise that revenge only got innocent people killed.
3. Structure and pacing
What people say:- the game is slow and boring
Fact:- these are blind haters who are probably xbox fans because the 1st game has the same pacing and that game is awesome!