There are less goons in the league, specifically less guys who are only there to be goons. Often linesmen will jump in between guys if they can but if a rare fight does break out they won't usually stop it. Just happens less frequently now.
Also:
https://twitter.com/NHLPlayerSafety/status/1449008799189291009?s=20