To what extent is the concept of morality shaped by objective or subjective factors?

Morality is entirely subjective to the human agenda and does not have any objective factor, at all. If eating children was something our society was fond of, it would be morally okay to do it, and the same goes for absolutely anything, as morality is a social construct, not a natural law.