Your second sentence, if you really think about, makes no sense at all. I did not say God would ever become imperfect. Nor did I say he has a hard time being perfect. I simply said that is perfect on account of his living by true principles. And I have said that it would have been impossible for him to be perfect without living by the true principles.
Point taken.
The dilemma you see is caused only by the fact that your understanding of the atonement seems to be slightly incorrect. It seems you believe that the sacrifice was done so that bad people could escape punishment and go to heaven. And yet the scriptures teach the wicked will not inherit heaven. "Blessed are the pure in heart, for they shall see God". "Blessed are the meek, for they shall inherit the earth". These and many other scripture show that those who will benefit from the atonement of Jesus Christ will be those who have made every effort to live lives that are compatible with true principles.
This is even worse. Why does God need to sacrifice an innocent so that people making an effort to live lives compatible with true principles inherit the earth? We are talking, I assume, about people who realized by themselves what is right and wrong and pursue the right path.
Under this premise, the sacrifice seems completely useless.
The issue of the atonement comes up because everybody has a past, even good people. So a person who is now a dedicated campaigner for children's rights may have once been the terrorist of whom you speak. So the question you should be asking is not whether it would be just or moral to punish an innocent person in order to let a bad person go free; but rather you should ask whether it is moral to allow a willing innocent person to bear the punishment or pay the debt for a man who has now reformed his ways but has no way of paying the debt or has not the strength to bear the punishment that would be meted out to him. This is a more accurate representation.
This is the question. If i was poor, stole a lot of money, and then realize I was wrong, give all that money to the poor, is it moral to allow another willing person to give his own money to the person I stole it from?
No. It isn't. Or it is not obvious that it is. After all Robin Hood was a hero, but that would not save him from jail terms in any of the judicial systems I know of. independently from others pay for him what he stole or whatnot.
In case of Jesus it is even worse, because the people I stole from will never see their money. The families of the people killed by that terrorist will never see their dear ones again. It is, in my opinion, immoral to expect that the deal with Jesus settles everything. A nice repent and that's it? Now that we know he is a good person, we can execute her willing mother and everthing is hunky dory again? Too easy, I am afraid.
Ciao
- viole