Stability through forceful or conditioned homogeneity is a false stability, hardly the "moral" stability a society might hope to attain.
Morality does not come from religion, it is merely enforced by religion, as an unseen, inexplicable power. One person can only have so much power, but a person with a God behind them is apt to convince anyone what constitutes morality.
Religion and science are unfortunately mutually exclusive. God may have caused the Big Bang, but in science, parsimony is golden, and if there is no need for any God(s) to have had a hand in anything; from abiogenesis, to evolution, to the lunar cycle, then why postulate the existence of one? Of course, science may not be the accurate representation of "Truth", but it's doing a damn good job of it so far, and if there were any way to approximate the "Truthfulness" of any model of belief, I would have to pick the one that lets us fly, enjoy central heating, and play Diplomacy over the internet, namely, science.
In the end, I disagree with the more rabid atheists, bent on destroying organized religion as well as simple theism. Live and let live, worship and let worship (or not worship). I don't approve of anyone pushing their religion (or non-religion) on others, and that is my only beef with organized religion. Wars have many causes, evil comes independently of religion. Moral vigilance does as well, and I don't care whether someone is Christian or a believer in the Teutonic pantheon; if they're willing to do what is right, then the rest is irrelevant.