I would like the complete game to be sold on Itch. Partially because I worry Steam would enforce censorship, also to ensure that the game isn't Steam dependent in the decades to come. I trust Itch more than Steam for my perverse purposes.
I'll look into doing so!
Agreed I even pirated a game after I brought it on steam just so I wouldn't have to deal with all of steam's nonsense.