But God did not HAVE to send his son to die on the cross to accomplish any of this; he had only to say "make it so." I remind everyone as well, that originally the rationale behind the sacrifice of Christ was that God was a bloodthirsty, vengeful monster who required pain and death in recompense for sin, but was appeased by the suffering and death of Jesus. While it was abhorrent, this reasoning was at least logically consistent.
In the end, there are only two ways to justify what AF just said above. Either we conclude that God is a monster, or we conclude that God is a limited being and not omnipotent at all.
The Jews of those days still followed the blood/sacrificial laws.
There had to be a sacrifice of a perfect lamb to atone for our sins.
As to the 'hell' discussion:
I'm not alone in my annihilation belief.
In that the translations for the words forever and eternity have been misunderstood.
Eternity is one thing. Forever is another.
We will be burned until burnt up....until gone. Not for eternity.
Eternal life is the Reward.
'whosoever believeth in Him shall not PERISH but have EVERLASTING life'
It's simple, really.
If you believe, you live forever with Him.
If not, you PERISH.