I think Itch should start charging or forcing a mandatory cut and publishing fee to keep the infrastructure up.
Could help them hire mods or even devs to work on the site for algorithm matching and to tag games and assets correctly for search.
Will also keep the garbage hoping to make a quick buck out. Eg. Devs like Pirate Software that are grifters.
This opinion will prove unpopular, but the truth is all of us are taking advantage of Leaf's kindness and sometimes just paying lip service and saying he is such a good person.