The way I see it, (And this is just my opinion) God is like a Father and we are children. He tries his best to raise us and some of us will be good and others will be rebellious. He may call it out on us about how we misbehaved, but he still loves us, just like how a parent would still love their child if they got into trouble.
As for all the problems in the world that he doesn't solve, who put us in that situation in the first place? Man's own written laws and self made prejudice that deny abortion, Assisted Suicide and hate other peoples. or Man's own Greed and Avarice for Power and Wealth that leads to wars in the so-called name of justice.
That's the price of Free Will: We take responsibility for OUR own actions as humanity, we shouldn't whine or complain to God to just make it all better like some spoiled brat. Taking away Religion wouldn't get rid of Hatred in the world.
And let's just say that he did intervene, that every bad thing was stopped by God and he made everything fine for us. Sooner or later,people would approach and say that God is impeding on our right to live and should let us live our own lives. If he tried to please everyone, he'd end up pleasing no one.
The bottom line is, I admit I am a religious guy, But unlike some other religious guys, I do not act superior or look down on non-religious (If I came across that way in my post, I apologize) If people are fine with not believing in God, then all the more happiness to them. It is THEIR choice and they have every right to believe in it, just like I do in my religion. All I care about is the Moral Center, that people choose to do good instead of evil, to do the right thing instead of the wrong thing. If they do it despite the fact they do not have Religion in their lives, then that just shows that a Moral Center doesn't need God to develop, it's part of something that should be part of every Human Being.
Religion to me, is a very deep and personal thing, and I have seen over and over that no matter how it's brought up by either side of the argument, it just adds more to the ignorance and hatred of both sides. As long as you're a good guy, I don't care!
And what better way to give an example then a video game! Anyone who's played the never released in America SNES game; LiveALive, would know that the antagonist dies with this little quip that really seemed to make sense to me.
Odio: "As long as there is hatred, anyone can become a demon."
C'mon people now,
Smile on your brother
Ev'rybody get together
Try and love one another right now.
EDIT: Just to try to sound objective, (If I fail, I apologize for this as well) I will give my arguments against Religion as well: I honestly do hate it when people do horrible things in the name of God like kill without remorse or judge with out any real rights to it, or even superiority despite the fact that Religion is supposed to be about love and goodness.
Corruption in the Church I admit is very horrible, but then again so is Corruption in the Schools, Corruption in The police, Corruption in the Government. No matter where the corruption is, it's detrimental and frankly insulting to what ever organization it is.
I know people in my religion have made very bad choices in the past and even right now. But I still wish to be religious. I have German Heritage, does that mean I shouldn't be because many Germans in the past killed millions of people? I absolutely hate and am disgusted by what my forefathers did in the past, but that doesn't mean I am going to let it affect who I am and who I choose to be.