As I said in another comment here, do a quick search. What makes an online troll a troll. Read up. Saying it's a mental problem is 100% truth. On the streets, we'd be able to get them help. On the internet, honestly, we can't help them.
One guy I worked with long ago, he was a staff, I was his manager. He stopped taking his medication. Nobody even knew he was on medication until he'd start spending 30 minutes trying to explain to me the meaning of the crack in the concrete on the floor. If I said anything even remotely close to, you're acting strange, he'd throw a violent fit. I had to call his elderly mother. She instantly panicked and said I should be calling the police.