Really?
Typically I don't mind the game being leaked here a bit early but it hasn't even had the first fixes applied yet. It was released 2 days ago.
I just don't understand what you have to gain from doing this? If your objective is to hurt the developer then yes, you have succeeded. Otherwise what do you stand to gain?
This isn't even just financial, there are so many issues with the alpha patch that it bleeds into reputational damage as well because most players pick up the game, play what's there then move onto the next thing and what's there isn't what I want to be public facing.
It's not fair mate.