There are much higher meanings to this than just do not be violent. It was too late, in the flesh due to betrayals, but on a spiritual level, other things were occurring. He did not want Peter to suffer the same fate that he was about to receive, because Peter was fighting for Truth to a man who would not hear, because he had no ear to hear, so it didn't matter if he cut if off or not.