Game Jams could be improved on Itch.io.
Personally, I think that game jam hosts should moderate their game jams better and make sure that the games follow their personal rules, but Eric Neuhaus had the idea that game jam hosts could tick a check box to allow/disable paid games from being entered into their jam. I have played a few game jams on here that said "No paid games" yet were full of quite a few paid to play only games. There are probably other ways to improve game jams here on itch.io, so I'd like to hear if anyone else has any :)