It totally depends honestly. But on Steam I expect fully fleshed out games, while I see many Indie-Games on Itch. - And this is why I am here and not on Steam, because I like Selfpublisher. I expect most of them to maybe be a bit wonky. --- If they charge "full price" I expect a fleshed out game with support and all, but I think I would buy these on Steam rather than here. - But if it only charges 1-5 Dollars (or maybe even 10 dollars for games that can be played more than an hour), I am not complaining if some mechanics do not feel professional.