Idea: People who report should also be put through behavior checking algorithms
I've seen a number of people on my friends list and in the forum get punished for negative behavior that they were obviously pushed into. While I can understand that they actually did break rules and that's a logical reason to punish them, what annoys me is the idea that the person who was 10 times as horrible to them till they finally lost their cool is probly going to get away with it.
The fact that the tickets you see pop up on the forums every now and then only has one person's side of the conversation is kind of proof that Riot knows that other players are bringing out negative behavior in their victims. If people saw both sides of the conversation, it would be easier to forgive the original victim's rule breaking behavior so it's hidden on tickets.
It really seems like the best thing to do is have the system look at your own actions as well when you report somebody so that trolls can't just push people past their limits and get them punished without getting in trouble themselves. This would also encourage peolpe to keep their cool when somebody is being an obvious problem and needs to be reported.