There are many holy books, and some of their teaching disagree with each other.
It is unrealistic to assume a multicultural society will adopt a religion-bases morality.
Some moral problems are not addressed directly in scripture.
It is mislead to equate
The drive command theory is based on obedience, not reason.