I've only been on this site for 7 months, and I'm already thinking of quitting if itch doesn't reverse their decisions. I know boycotting won't actually do anything since I only have around 500 page views combined, but I'm sick of everything.
no boycotting will work. You absolutely should. In fact, everybody here should pull their games right now.