well i have been playing some moblie moba games (honestly they are garbage but i cant take my computer to work so....) and i notice that they have an interesting idea about points.
you have x amount of points and everytime you get a report or go afk you loose a set amount of points. you can gain 1 point back for playing a match without going afk or getting reported. if you drop below a threshold then you are no longer allowed to play ranked games.
this is a good idea, it forces the troll people to play in normal mode most of the time where they belong whilst rewarding people who stop trolling. also if people try to circumvent this by playing nicely, they only get to troll 1 or 2 games before going back to normals again :p.
just a way to keep ranked a tryhard mode only.