[SPOILER FREE]
i think what annoys me the most, is that people got so annoyed by the leaks they became way to close-minded and stubborn to appreciate the good things in the game and ended up hating every single thing about the game rather than keeping an open mind and just experience the direction the devs decided to take it, even if they dont like it. you should rate a game depending on the excecution of the direction rather than the direction itself. cos truth be told, after just finishing it myself it definelty isn't as bad as everyone said and i actually really enjoyed the game and absolutley loved the ending and final fight. It may not be as good as the first, but it isn't as horrible as everyone is making it out to be. personally, i'd say it's definitely worth a play through because its still hella fun and u might be taken by surprise if u play it urself rather than watch a streamer complain the whole time.
That being said there are some issues with the game, mainly pacing and some story parts are kinda pointless - but it's better to experience it urself and come to ur own conclusion rather than some angry gamer ranting on the internet without true justification.