I am not a Christian. I have been one in the past, but logic made me leave. I don't have a problem with faith, just religion, and religious people.
I have a hard time following a book that was compiled by an organization whose primary purpose was to control the people.
That being said, when I analyze almost any issue that we face today, whether it be racial conflict, school shootings, national debt, feminist clash, etc., I have to make an admission. We were more successful as a Christian nation.
Through the threat of hell, Christianity imposes a moral system and understanding of gender roles that made our country successful. That is not to say that it is perfect, or accounts for all people's needs. I would, however, argue that most of the exclusionism that Christians have exercised throughout history has been the result of their interpretation of the message, not a directive of the faith.
It seems we are not at a point in human development when most people have the ability to accept that we are all different, and that is OK. Being different means we have different societal roles and does not mean unequal value. Most people cannot use logic and reason to establish and consistently follow a moral codec that cares and respects others while respecting themselves.
Short of culling everyone with an I.Q. too low to self-manage, I see no other option than to reinforce the idea of a universal belief system with a strong moral core.