A basic tenet of Christianity is the idea that God is angry with mankind and rightfully so. At the same time, we are taught that God is omniscient, which means that He knew what would happen in the Garden before it happened (I Peter 1:20). Can God be legitimately upset over something He knew ahead of time was a sure thing? Apparently, many think so.
The questions surrounding this story are many. If God understood the consequences of man's creation and free will before He created and if He knew He would be angry over those consequences of creation, why create in the first place? Does God thrive on anger? If the creative purpose was simply to cull humanity for those worthy of His love, why get visibly upset at those who fail the test? Without failures there would be no culling, and God's purpose would be thwarted.
Some would possibly say that God is so obsessed with right behavior that He just can't control Himself. Anger over unrighteousness is engrained in God's very nature, making His wrath inevitable, even if He anticipated the unrighteousness. This line of reasoning may satisfy some, but I find that it makes God a prisoner of His own bizarre nature, which strike me as not very god-like.
For me the prevailing story of man's sin and redemption challenges the very nature of God. I see no reasonable way to reconcile a noble picture of God and this story.
When the church insists on an angry, vengeful God in spite all of the above and gets angry itself when someone questions this concept, we must ask why. Do angry, vengeful men more readily embrace a god who operates in their own image? Does an angry god help cement the power and influence of the church and its leadership? Does the church have a reason to exist apart from an angry god? You can answer those questions in your own heart.