No need to boycott actually, indie devs are now aware that, unless their content gets the Collective Shout seal of approval, they can't rely on Itch. I hope for Itch that the remaining content will be enough to keep the site working. Spoiler, it won't (no NSFW, no LGBT, no mild erotism, no violence, no "offensive" content with a pretty large range for what is considered "offensive") because if i have to go on a censored, sanitized and mainstream platform to buy games, i already have Steam, Gog and Epic ^^
Itch pretty much killed its business plan, like Tumblr.