The strange part about BoobieGuy's games gone is that there still exists plenty of NSFW creators selling their very NSFW games on this site.
More and more I'm starting to fear that BoobieGuy simply bailed. And wasn't forced out by Itch, I mean.
Please visit your Cum Factory thread over at f95 to tell us where you will move, now that itch.io has removed all your games.
Hope you won't give up, and instead just choose a place that actually want your NSFW games!