They would need a wallet system for that. And shifting money around between users is a can of worms. Taxes, refunds, and of course, bad actors.
On a platform where only users spend and only publishers earn, that is a lot easier to implement.
If Itch would handle this directly and with full wallet and user2user money flow, they probably would need an international banking license.