partly its NRS fault, but i wouldn't call it a"fault" we are in a day and age where people can find out the biggest spoiler with a little effort, its not like the old SNES days, we have achievement lists being leaked, roaster reveals hell they even leak games before their original release, like halo reach, black ops and crysis 2, i wouldn't be shocked if Mortal Kombat gets leaked before release meh what can you do?
but the hackers are a HUGE part of the leaks, they dont care about others concern with the game, as long as they are the "first to release this information" they could care less, its all about being ahead of the other hacker.
i think in the new MK they can avoid ALL this by using code names, for example, say they have brutalities in the game, its codename would be Black or something, and scorpion would be Hole
so a code like :/BlackHole_Moveset something like that, that would completely throw off the hacker and we would all suspect a black hole or something in mk when its really scorpions brutality, ya know? meh oh well, you cant stay up to date with mk without another spoiler being thrown at your face via twitter or articals like GameInformer who reveal the pic of the roster WITHOUT a spoiler alert ot anything of that nature =/