I came across this observation by
@Cormack that I thought sheds a lot of light on why Christianity in practice is as diverse as it is. I find it a very plausible explanation as to why there are so many wildly different denominations. Here's his comment:
"Here’s an idea about
Hinduism that helped me better understand Christianity and Gods goodness. I read Hinduism isn’t really a religion, but rather it’s like an umbrella term for the many different types of religious belief found on the subcontinent of India.
This made sense, lots of the Hindus I knew varied in beliefs. Some were pantheists, others polytheists, a few even proudly claimed that Hinduism was the first monotheistic faith. They all disagreed but the point is that
“Hinduism” actually houses a diversity of religious views from across the Indian subcontinent.
The modern day situation with both Christianity and the Bible isn’t much different, and like some kind of kooky boarding house lots of people are lodging here with their own ideas about the character of God."
While the accepted denominations all adhere to the Nicene creed and this is regarded as a unifying factor, what real meaning does this have when the churches hold such widely different views on such fundamental questions as Did Christ die for all or only for some? Is it possible to lose salvation having gained it? Do works matter? Do we have free will? Or are the denominations so different that it makes more sense to see them as expressions of effectively different religious beliefs loosely contained under the umbrella of Christianity?