NO SPOILERS:
The game is a masterpiece. Especially now, looking at it as a whole(TLOU 1 & 2). Unfortunately, I did happen to read some of the spoilers the month before release, and was a bit concerned about the direction of the story.
But I did my best to reserve my judgement until I got to finishing it.
After experiencing the whole game. It all made sense. How the story of hate and revenge can fester and destroy things and loved ones around you. TLOU 1 we saw growth, trust and adaptability. In TLOU 2, it shows hate, loss, and revenge. And not only that, but the consequences/weight of choices people make.
Try your best to drown out all the hate on this game. Reserve your judgement. And experience it for yourself and not for anyone else.