Why don't you try to make a game, dedicate all your free time, stop doing other things, and see your work being leaked at launch, maybe that way, you can reflect a little.
I know this is a pirate site, but have you ever thought that if every developer, seeing their work being leaked, gave up on making the game? What would you download from there?
Man, it's not because of the leak, one hour or another it will leak. The problem is the time is too short, and many people stop supporting it if they can download it for free on launch day.
Last month I really wanted to play a game, I supported the developer, I barely finished downloading it, and it appeared here, so I ask you, why support? If I can get it for free on launch day?
And seeing the number of supporters decreasing, do you think it will encourage the developer? Have you ever taken a look at the "abandoned" tag on this site? You've never wondered why that plethora of abandoned games.
I also know that this is no reason to stop supporting, if you really like a game, and you can support it, do it. But many do not think so.