Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

And it IS. But very much developers add their patreon accounts or another way to support them to their games. So I can`t see your point. Everything is allright

"pay what you want' it's not explicitly free