Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I agree with these points. Right now the only thing itch.io doesn't offer me is a clear path to sell physical copies of games as add-ons with the PDF version. These small tweaks would make a huge difference.