Definitely yes. Although we don’t process payments on itch.io ourselves, having zero visibility affects us severely. It’s no exaggeration to say that this move puts the survival of most NSFW developers at risk, and we are no exception. :(