Just would like to say that if you get $3000 in free games over the past 3 years, $5 is nothing.
Without money, piracy sites shut down. Then everyone cries.
It's not a bad thing to throw them a few bucks every few years if you want them to survive.
Price of a cup of coffee.
Another, even better way is IPFS.
Regulators can take down your self hosted site. They cannot take it down if everyone has a piece of it (IPFS).
Works just like torrents do. Spread it out, and no one can stop it.
Still selfhosted, kind of, but by everyone.