This thought was inspired by this debate, between Dr. Sam Harris and William Lane Craig, and this debate, between a lot of different people. I freely admit that I probably watch too many debates. Deal with it.
To say that the explanation of morality in scientific terms instead of mysterious god terms, detracts from the beauty and significance of it, is the same as saying that the explanation in scientific terms of the human sex drive, detracts from its beauty and significance. The fact that we now understand the chemistry and physiology of the human sex drive, does not make it any less powerful, or sexual acts any less meaningful to us. The same can be said of our morality.