Bro that's wrong.
Have you read the messages of people who wanted to leave itch? And why?
This is immature behavior of some members of Itch.
I'm sorry you took it badly but you don't have to react so violently. You put people on the same levels: We are people who want to show who is the strongest. NO! We are looking to have fun, to improve in n1.
If you're not happy. Keep your insults and rage. And get out of here.