If God is all-powerful, why did Jesus have to die to save us? Wouldn't there have been an easier way?

I suppose the question is pretty self-explanitory. I'm an agnostic so I'm not trying to be sarcastic; it's just a question that's crossed my mind and I'm curious about whether anyone out there has an answer for this that I haven't thought of. Thanks.
21 answers 21