Because he had no proof. Cain accidentally split his mansion in half trying to look for evidence but couldn't find any. Both he and the King know that he's involved, but lack the proof or any witnesses/accomplices to indict him. Once again, killing them serves no purpose; for the time being they...