Same. However I don't think it will happen since I think Itch's strategy is to just ignore it and hope it goes away. Right now all the key devs who actually bring in Itch money are indexed (they aren't bringing money in for itch right now, but I assume they will in the future when the talks with the banks end), so there is no incentive to reinstate small guys like me who are just freeloading off their server space and not bringing in sufficient traffic for our resource allocation. Especially when doing so could possibly aggro the payment processors back into threatening the site all over again. That's why I'm thinking I might get nuked eventually. We're kind of quietly herded into the death camp where no one can hear our screams. Haha.
EDIT: Off topic, but your game Nekomata looks REALLY good. I don't have time to play it, but I have that saved for a rainy day.