League changed the play-at-plate rules to prevent injuries, changed an ugly and dangerous baseball tradition, changed "the way the game is played", and changed how you"play hard and play to win."
I think a high-profile incident like this, right after Coghlan broke Kang's leg, might be exactly the trigger to prompt a rule revision. Hope it happens.
Fortunately not every baserunner does that. On one of the DP's against Pirates on Wednedsay, Castro was right behind the bag and in a very vulnerable position. But Pirate basically slid to the base. Had that been Coghlan or Utley going in, Castro too would very likely also be out with another broken leg. Coghlan and Utley had to roll and redirect their weight well outside a direct line to the base. Castro could have been demolished.
I think it would be nice for base runners to change the rule. I'd imagine their's a conflict; do I want to break somebody's leg and be at risk of being called a dirty player? Or do I want to to risk being called "soft" and that I don't "play hard and play to win?" Change the rule so that good players and good sportsmen who are trying hard and playing to win have no reason to want to break people's legs.
Change the rules.