Who keeps enabling Tom Wilson to do this?

With the winger fined but not suspended for his actions against the Rangers on Monday, we ponder whether change will ever actually occur.