>with patience and focus the trolls can be steamrolled.
I agree with your observation that trolls are a problem that comes with scale, but I've never seen an online community solve it. At best you can only slow them down.
If anybody has some examples of large online communities that did solve trolling I would be interested to see them.