Kadri has a past history of cheap shots during the playoffs, and he took an 8-game suspension after a dirty hit against a St. Louis Blues player last year. But the collision that injured Blues goalie Jordan Binnington 3 days ago was caused because the Blues D-man inadvertently steered course to make a 3-man collision unavoidable. The following video from this YouTuber also has the same explanation as to why the NHL rightfully did not suspend Kadri.
To make matters worse, Kadri is a Canadian of Lebanese descent. Whenever a non-white player does something deemed bad by one fanbase, the racists always come out in the open. Just as
@Stobzilla mentioned, there is an underlying culture of institutionalized racism that stands stronger in hockey than in other team sports as hockey still remains a rich man's game with the equipment costs.