We were both posting at the same time, it happens. And it wasn't a ban. Itch.io has no power to ban games. Its creator can still try to publish it anywhere else. As for any plans you might have:
- like I said, itch.io staff doesn't share their reasons
- even if they did, they don't watch the forum so they can't see your question
- in my experience, people don't ask for permission to do something they honestly think is legal and/or moral
You're trying to create a false equivalence. We're adults here.