It's still against the law to physically abuse another person. They don't have to die to be prosecuted. The prosecutor felt that they couldn't meet the burden of proof to convict him of criminal charges. As @chpettit19points out, a case of "he said, she said" is difficult to prove. MLB has no such burden, only that he violated the terms of the CBA.