People generally stopped talking shit about the game after official reveal press conference - but that doesn't negate the resoundingly immature and reaction the game got when it was leaked which affected the dev team as has been mentioned here countless times.Ya'll act like people don't already shit on every video game.
People shit talked the game before official release, during, and after and still shit on it today.
If the game had not leaked the only thing different would be the "before official release" part.
Developers get treated like shit, regardless of leaks.
The fact it was well received on reveal means that all the leak really did was detrimentally affect the dev team.