http://www.titanfall.com/news/we-hat...much-as-you-do
Obviously it still takes dedicated staff (and dedicated servers) to monitor things and take actions (as well as taking care of false positives) but the idea is sure fun.
I find it more humiliating than a simple ban, because they are actually making fun of them.
Edit : and I heard GTA 5 has something similar as well