This certainly doesn't help.
The conspiratorial view
The progressive view
The perspectivist view
The economic view
This certainly doesn't help.
Liberté. Égalité. Fraternité.
The progressive view largely, although the self defeating nature of some of its wars in the social arena shoulder some of the responsibility as well.
In short, Christianity has begun to outlive its usefulness in certain respects. The Christian Church used to be one of the main, if not the only, sources of education. People (men) who wanted learn studied in the Church. However, as books/newspapers/et al. started to become more "democratized", the Church started losing its monopoly on knowledge and education and so it outlived its usefulness in that respect.
The promise of salvation offered by Christianity has also begun to outlive its usefulness in the West as people now have more opportunities to get work and live a comfortable live. When the West was a hellhole and the "masses" were living like crap and plagues were all over the place and working standards didn't exist and so on, those "masses" found solace in the promise of a better life after they died - the promise that those who were discarded on Earth would be rewarded in Heaven. Now, it's a lot easier to get rewards on Earth so Christianity has again begun outliving its usefulness as a means of dealing with reality.
There's also the issue of people becoming meaningfully aware of different religions. In the past, populations were primarily confined to themselves. There wasn't the amount of cross-cultural interaction that we have today and, as a result, there wasn't much room for critical thought or reason to engage in it as everybody just believed the same thing anyway. Now, many people look around all the competing religious theories and see that as evidence that Christianity isn't as necessarily reliable as they might have thought.
"It ain't what they call you, it's what you answer to." - W. C. Fields
It's odd to me that people here think that they were born religious...or of some denomination. That must be true...because natives in the Amazon apparently believe that too. Their Sun god is as real to them as Jesus is to some here. The Sun god picked them. And Jesus picked other folks...go figure?
That's child abuse as far as I'm concerned.
I think a major reason that religion is failing or declining is because being a Christian is hard to define and put into daily practice. I think one reason for that is wrong use of the Bible. I believe that the Bible contains cultural elements and what we are seeing as we read the Bible is how people believed and acted in their culture and their understanding of God. They defined Christianity based in large measure on Jewish teachings and on Jesus's "you have heard but I say" updates. The greatest difference I see was the emphasis that Jesus placed om love.
I think that we are called on to redefine for action Christianity today. We should first look to see how others reacted to God's input in their lives and the love they felt He has for humanity. We should then seek answers for today based on our current state of knowledge. Two of many possible examples. We should take responsibility for our impact on the climate and possible global warming
based on the best scientific evidence and not assume that God will protect us from ourselves. In thinking about homosexuality we should make every effort to determine if it is a choice and not just assume it is sinful. Whaever the evidence shows or how it is interpreted IMO we should not judge homosexuality but leave that to God.
My main point is that I think we should ask God to guide us in our thinking and actions and not let others who came along several centuries ago do our thinking for us.
Sorry dude, your line of reason is not only nonsensical from a non-religious perspective, but it's not even consistent with Christian beliefs. Jews and Christians believe in the same "base" God, it's whether Jesus was actually his son that they disagree on (and therefore whether we should care what Jesus said).
If you hate capitalism so much, then just write everything in lower case. Problem solved.