I wouldn't say that. Sure, it is nice to "support" a dev and respect his wish. But this is a pirate site and it is stated many times that if a new game version is leacked to this site then it also will be upladed.
Other ways would be most likely difficulty to justified. Meaning if the site would respect the devs wishes, each devs would have their own whishes (from I share it on day 0 to I don't want) and it would not help as only some othersite would overtake this role.
I think one of the reasons of the accomodation of devs is when they are at least active and engaging. I do polls here, I take feedback, fix bugs, etc. and else too, and I am invested with the community, but if everyone is a total dick to devs (not just me, just in general) I think that wouldnt be productive for anyone
My game usually leaks here sooner than in my patreon or other sites anyway, but I would like to have a small buffer of time so people join and support my patreon too, otherwise the game will be dead and literally no one benefits from that.
Like, I understand this significantly more with games doing over 20k a month, but very small games I am not sure if its great from an efficiency stand point, and mind you I've seen big games like FILF that take months to release newer versions here, skipping months at times, where here at least my games comes out (in f95) consistently each month