Maybe that is what we need to do. “Decide” on certain moral questions based on best scientific data and our values and sound arguments and then stop debating them. Unless new scientific evidence challenges those moral edicts.
Somehow we keep going round in circles as a civilization.