I'm sure this must have been suggested before but I didn't see it and people in my group have been calling for it, so let me try to put this here with some brief explanation. First of all, I run a gaming community that has sprung up from people who are upset with Roll20's community and the constant flow of psychos, jerks, and just bad people that seem to litter it (especially the forum) and the damage these "people" can cause without any repercussion. I myself break into a cold sweat every time I consider posting (exaggeration) , and often just go to Reddit or other places to engage with humans. So it's been said in my group by many people that there needs to be a user rating system that publicly displays on each user's profile. Roll20 already tracks recent people with whom you've played, so this system could be attached to that and only allow recent players to affect this user's score. Now I'm not saying this should be any indication of whether or not the user is allowed to continue using Roll20 or receive any disciplinary actions, it's only a way for other people to determine if they want to play with this person. Remember that users can change their username with the click of a button and disappear into the masses to crop up later. So I've had to keep track of people via my browser bookmarks (when I was able to catch their profile) and add my own notes to my own blacklist because blocking someone doesn't stop them from showing up in your games or from seeing your posts. But this does nothing to help others and people are getting so upset by the constant BS that they're leaving the forum, some have even asked me to sponsor paid software clients that do what Roll20 does just so we can get away from this. Summary of Reasoning: 1. Moderators take almost a full day to remove hostile unrelated replies on the forum, which causes damage to game recruitment 2. Users can change their main username easily with no limit (of which I am aware at least) 3. There are no reprecussions for negative/unrelated posts, spewing bile, ruining games, making troll games (games that are fake and never intended to be run, just to get players and then disappear), etc. 4. Some people are just not at all fun to play with and constant interaction with these people leads to a desire to leave the community