it means c**ts who jump on every hate train possible or create one if there isnt any and bitch and whine about everything, quite often about things they know nothing about, who are so self centered to think their opinion is what everybody thinks
both OP and the guy you responded to seems to be from that group, OP going the extra step to harras someone with more important things to do than him bcs he doesnt understand the game development at all but heard that Ion is bad so he wants him fired