Yes, I think John Proctor made the right decision, though it certainly was not the easy decision. Proctor has felt like a fraud since the beginning of the play because of his hypocrisy. He is not the moral, law-abiding, upstanding citizen that everyone in Salem believes him to be. In fact, he had an extramarital affair with seventeen-year-old Abigail Williams, his domestic employee, prior to the start of the play.
At the end of the play, when he is about to face death, John decides (initially) to lie—to confess to witchcraft and save his life. He says:
I cannot mount the gibbet like a saint. It is a fraud. I am not that man. My honesty is broke, Elizabeth; I am no good man. Nothing's spoiled by giving them this lie that were not rotten long before.
He feels that he has no integrity, that he is essentially a ruined man, and so it would not worsen him to tell this lie.
However, once he decides against lying, tearing up his confession, he says, "I do think I see some shred of goodness in...
(The entire section contains 6 answers and 885 words.)