The IIHF is known as the highest standards in hockey for penalties. Especially compared to the NHL, but the fact that Timo Meier was let off without a game misconduct, is extremely surprising.
Meier was given a 5-minute major on the play, but he was not assessed a game misconduct. Historically a play like this would result in an ejection, but the referees elected to not exercise that option.