There's not much I can do but spread the word so that we all have some power together.
Losing itch.io itself isn't a big business hit. It's probably 5% of my business. So long as Patreon isn't touched, we're all fine.