Ok, so you have to go the role you call in order to avoid autoban; I get that.
But how will you seperate trolls from people who diverge from the meta to serve their needs?
How will you differentiate a midlaner taking smite to abuse a jungle item?
How will you seperate a person who refuses to play the carry role botlane from a botlane carry Karma/Veigar/Teemo?
What about 5 man premades who are playing a comp that is pretty obviously not the meta (say, a roamer instead of a support, or a Soraka supporting their midlaner)?
If the Top AFK's, can the system tell that the jungler is not "trolling and stealing top", but is rather preventing the Nasus from getting free farm and a tower at 5 minutes?