i've seen plenty of games i play on itch being shared on other sites like F95, Lewdzone, Lewdgames, Adultgamesworld, Xgameszone, fap-nation ........
about any of them being a good alternative to itch... no idea, i'm not a creator lol
Unfortunately none of this provides any tools to manage game page. As a dev I've sent my game to some of these and have no control on what happens after that. The only platforms allowin me to manage my game were itch and newgrounds.com.
F95 is pirate site at all, which works only if you're making games for free.
These are all pirate sites, man. There the dev has no rights even for his own intellectual property. And the attitude towards the developers' work is also not the best. Therefore, it's like a return to sexual slavery. And no opportunities for the developer to earn profit for his work. Yes, if you saw a "donate" button on such pirate sites under the game, then you should know it's not a donation to the developer, but to the guy who stole the game and published it there. That is how it is.
I generally have a better opinion of those sites than this but you make good points they are great alternatives for consumers but we need ones for developers too they can't be ignored in this come on people there has to be other sites out there keep searching or better yet give us a heads up on one your making devs need support right now too.