I do think we have to make a couple of further distinctions. There is our conduct as individuals and there is the governance of society (which is as much of an ontological fixture as our physical selves are). Then there is a necessary distinction between non-civilzed society and civilization. Morality is really only a 'problem' in the context of the latter. That is where both indidivuals and technology are freed from the control of the traditional moral constraint (in whatever form it took) that governed non-civilized society. There was a bond based on survival itself between individuals and the group that was ontological. Civilization broke that bond.