“Morality is comes from God. So by definition an atheists can not be moral.”
That is absolutely BS.
This kind of absolute pap gives religion a very bad name.
Morality can not be defined by the individual.