Don't worry, they probably won't remove it. It's just corporate nonsense not to search for such games or pay for them. There's a lot of hate on itch.io, on visa and mastercard, and international petitions are already being created.