Boycotting itch will only hurt it further.
If you want itch to find a balance, try to find a way to discuss it with them, or a place you can ask how they plan to move forward.