At the same time, I disagree that "If 'right and wrong' were universal, then nobody would do anything wrong in the first place because they would not be justified in doing so", because so many people couldn't care if what they are doing is right or wrong, they just care how it affects them, and how it makes them feel.
You mention sociology, and it immediately turns to communism!
Some people would say that everything we do is ultimately selfish, and that our primary motivation is power. We donate to soup kitchens, homeless shelters and panhandlers not to help people, but rather to feel good about helping people. Successful people within society are just better at finding solutions to their needs which do not screw themselves in the end. And
that is what this "morality" is ultimately about from an ecological POV.
After all, an anarcho-communist would say if you don't share, then you starve.