The only thing that caused "irreparable injury" to their brand was them shitting out an unfinished, rushed game out the door even though they knew it was underbaked.
Definitely shitty on that site to break NDA and leak stuff, but let's be real; It didn't do jack to affect the sales of the games. If anything, just did the opposite, since everyone was drooling from the mouth wanting leaks and that just fed the hype.