The thing is, I don't really plan to release my game on Itch.io - at least not at this point. So it's not like I need them to get kicked off so I can publish my game. My only concern here is that people are getting duped and it's going to result in some bad things for some people.