Call me an awful person i don't like the direction where it leads - ultimately it's a case for police and court, Blizzard is none of these two and penalizing players for out of game/event rules/tos reasons is not what they should be doing. It's a case for police and court - if he's guilty he will end in jail. If he's innocent then this suspension will be very shitty.
Game companies are not morality guardians and should not be given power to be them. It's not their job.
It's not your job either!