That is a real shame!  Moral, ethics and law? which one did @Magnuscarlsen breach?  Slapping with a fine is reasonable. If a player leaves the Chess tournament in any form of shame. Chief Arbiter should be responsible. This puts the organisers down so much, chess fans miserable.