It sounds like you're saying that Christians should STOP teaching that all morality stems from belief in God - and that instead, Christians should teach that morality should stem from morality-based reasoning (or however else you want to define "anything but God").
As a Christian I would definitely say that Christians should STOP teaching that all morality stems from belief in God.
You give an example:
mpb1 writes:
Christian 9th grader says, "I'm a Christian. The Bible says drinking and premarital sex are wrong. Evolution disproves the Bible anyway, so I no longer need to abide by its rules, nor should I have be forced to experience guilt. Therefore I can drink and have premarital sex."
Non-Christian 9th grader says, "I'm not a Christian. The Bible and its rules mean nothing to me. There is nothing stopping me from drinking and having premarital sex, so I may as well indulge in it."
The problem is that in your story, the Christian 9th Grader was NEVER taught either what the purpose of the Bible really is or what Christianity really is. Had he been taught what the Bible or Christianity were really about, he would not think that Evolution disproves the Bible.
Your second example is equally flawed. The Atheist would not say or think anything like what you describe. Instead, would more likely think "My parents taught me that I should not overindulge or be inconsiderate of others."
The problem is not Atheist Morals but that most Christians are clueless of what Christianity demands.
Edited by jar, : left a word out
Aslan is not a
Tame Lion