Dumbo, do you not know the app has resulted in bad downloads with errors?
There are creators talking about this very thing.
(Sorry, one last thing I have to say.)
If that is the case, then reach out to support and work to get it fixed.
Or don't publish to Itchio, if Itchio is a hostile hosting platform.
There ARE other options. GameJolt. Steam. Patreon...
MY point was, if you are going to publish to a site, then you should do your best to make it compatible to that site. Otherwise, why use the site at all?
And do YOU realize that people are using those options and itch.io just fine? Clearly YOU are the only one here who has any specific problem here.
But how nice of you stroll along and rebuild the itch.io site and service over a problem nobody even has or asked for.
Do you feel extra important now?