Frankly, with so many people believing that an invisible god can fix our problems and that this world is only a temporary "transition area" before the real thing in Heaven, I'm surprised the world is in as good shape as it is.
Edit: out of curiosity, why would you expect more religious people to result in less poverty, hatred, violence, etc.?
Because many religions preach that its members should wish to solve these problems of society...together. If religion doesn't help the world, is it really just a life preserver people cling to in order to cope with reality? Is it really just something to make a person feel good, with no real meaning behind it?
Religion in some cases, is a big business too. (Catholic Church, Protestant mega-churches, etc) It stands to reason that people take it seriously if they're donating to these groups.
I'm going to quote a priest who I really adored when I was following Catholicism...Father Corapi from EWTN used to often say...'if you are like everyone else, if you don't live your life differently, how will anyone know you are Catholic?'
I'm paraphrasing, but that hit home for me back then.
I'll always think Father Corapi's cool. ^_^