Baseless and silly statement.
Most people DO understand this, that's not the point.
The point is that this game is free 4 weeks after initial release but in reality much sooner than that here and on other sites. So whining that it hasn't been leaked the moment dev has shared it for patrons is even more pointless than him trying to DMCA sharing sites.
lol
This is even more stupid than what you've written earlier. You're making it sound as if posting a positive review makes such a huge difference (and it's doubly funny coming from you, since you haven't done it). The best advertisement for devs make F95 tags and ease of access, reviews have secondary meaning. The game defends itself hence it gets good reviews, not the other way around.
In addition, as Ragnar pointed out it's impossible to stop the leak, you can only slow it down. So leechers will still get the game, the only difference is that due to the delay and effort that needs to be put some of those leechers will decide that they can skip the Big Mac or going to the cinema and just pay the dev for easy access.
You can always just wait for the leak but you can't blame the dev for trying to stop it, especially if it's his only job (from what he said it's his full-time job).