I think the difference in successful donation-based monetization systems is that supporters are subscribing to a person that they support (Twitch, Patreon, Onlyfans) and getting perks and extra content in return.
In contrast, tipping random people you don’t have a regular relationship for a spec...