Yep, those are probably good guesses. What a sociopath that animal is. Thank god he is a loser with no authority in real life, and can't destroy the products of all his lowly "inferiors" there.
But too bad he's a mod on CH. Why the fuck has he not been removed from his post and banned, for that matter?