Genes that escape unnecessary suffering for themselves and their kin, and use tit-for-tat strategy when cooperating with others will naturally prevail. That is the starting point of morality. From it the fabric, which includes religions and all other stories, of all human societies emerge.
It is not the starting point of it all, of course. But it can and should and actually is chosen as one when it comes to the questions of morality without us even realizing it most of the time. And for a good reason. We cannot go beyond it. To consider atomic level for determining what is right or wrong is a frivolous and detrimental endeavour. The infinity cannot be comprehended by mortals.
It does not matter whether we consciously try to improve the moral framework by using utilitarian ideals. It naturally evolves that way nonetheless. However, if we consciously choose to believe in its objectiveness, less suffering will be endured.
The foundation of morality consists of two parts: well-being and fair cooperation. These are the goals that we innately try to achieve both consciously and unconsciously. Both individually and collectively. All other goals and values grow from this foundation; are derived from it. Democracy, capitalism, believes of what is right or wrong are inevitable to occur in this way eventually after this starting point transpires.
The Moral Framework will continue to evolve. Innately and automatically. Making us closer and closer to the foundation. But it will never be perfectly aligned. Therefore ever-changing. It can nevertheless be influenced.
There are infinite paths to take even though they lead to the same destination. Some of those paths are very bloody. Should we try our best to not take them?