Let's face it, what the judge did was a miscarriage of justice. If that guy was sacked based on the subject matter, it would have been a different thing but he was emphatically sacked for crypto involvement despite not being illegal in his country, these are two different things and this guy was not involved in suspicious acts, neither did he err in his responsibilities as an employee, so we should not drag it far.
Also, desperation is a different context that never showed in the suit. Gambling or not, employees are desperate on a daily basis, it is now left to how the establishment tightens its security not to allow unsuspected/unscrupulous employees to take advantage of it.
What kind of security are we talking about? What could this employee have done to make the management so angry at him? Most likely, this person crossed someone before all this. Just banal competition for a position. This happened to me. At my previous place of work, they simply wanted to force me out of my position and spread all sorts of rumors about me. Yes, it worked in the end, since the information reached the boss. Of course, this was all a banal lie, but who can you prove it to? This is how the modern world works. I had to deal with such a lousy team, where rottenness and cynicism reign.