Have players even been complaining about the NHL not doing anything? I've heard plenty of fans complain but seems like most players stay pretty tight lipped regarding suspension policies.
As for the hit I'm watching on my phone so it's hard to tell but it looks like charging and boarding even without Schenn turning at the end. Not sure how Schenn didn't see it coming though. He had his head up until the end.
Edit: wondering if I mistook the OP's point. I thought you were implying it was Schenn's fault. But now wonder if you're saying it's players doing it to each other. If it's the latter then my answer is because there will always be POS players willing to injure guys to keep their spot in the lineup and POS GM's and coaches willing to sign and play them. See: Matt Cooke and Raffi Torres.
(just realized when I use tapatalk my posts are basically one long paragraph, regardless of how it looks on my phone)