Oh absolutely. I just wanted to make a point to those who were throwing a little bigger temper tantrum and hating on the dev directly. Like man....its just an extra few weeks for free release.I get your point, the problem is that you cannot really get a piracy site and then dictate how people pirate. Thats not how it works.
Its like if a marketing firm offered to market your game for 100k and then you suddenly decide that you will pay only 50 k, because you think they are still making profit. Thats not for you to decide.
You can ask people nicely and hope they wont leak. Sometimes it works. But you cant really be too mad about it.