I agree with you that in this day and age, there is no need for morality to wrap itself in the cloak of religion. That is precisely my--and I believe, Dawkins'--point: contrary to some people's misconception of atheism, there is no conflict between being an atheist and promoting genuine (i.e. rational and compassionate, rather than arbitrary and divisive) morality.
I agree Euphemism. Yet many can wonder, how can atheists have morals? Doesn't one need to believe in a God to live a moral life?
I heard this question answered one time in a way that has stuck with me. Take for example, stealing. Why should an atheist not steal? If God isn't watching and won't punish him for it later on, why shouldn't the atheist try to steal? Well, the reason has to do with the society a group of stealers would create. The atheist would not want to live in that type of society, so he acts in such a way as to avoid stealing himself.
Morals can exist independant of religion.