I would like to say a key point:
we don't have the certainty that this user has scammed everyone because of gambling.or rather this is the information he gave, but obviously we don't have any certainty about it.
(don't trust, verify)
analyzing his activity on the forum he practically never wrote in the gambling section ...
well this sound like an hint for me...