Hi, I'm an indie dev with a demo that we plan to release on both Steam and itchio ( and I've ended up calling it this, because adding the dot often results in social media sites treating it as link but... I digress...).
The key point for devs being reluctant to release here is 3) DRM and piracy concerns. Saying that people will find a way to do this is correct. The big difference is the ease in which they do this. With itchio- you buy a game, you get the files and then you only need the technical ability necessary to press 'ctrl' and 'c' at the same time- or even 'right click' and 'copy', if that's too difficult.
We also had a game we charged like £3 for. Made it free in a sale. Within the day it got uploaded to pirate sites.
Itchio has been very good to us, and fantastic for indie games in general, so I wouldn't want to abandon it even if we had a hit but, this is the best answer I can give to your question. Also, I don't hate Steam either. I get your ethical concerns but, at least as a non-shareholder company, it's avoided a lot of the enshitification that's rampant in the games industry at the moment. Can you imagine if, say, Microsoft took it over, and what fresh hell that would bring ?








