On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(-1)

I don't see why devs who publish demos / early versions / experiments here should publish the full version here as well. Perhaps they just want some feedback from people here and they just like publishing it to the bigger platforms better. If you don't like Steam or Epic, then, well, bad luck.

So I don't see this is as "however", it's just a matter of choice, as it's matter of choice where you get your games from.

(+1)

You can steal source code on itch.io. steam and epic protect against that.