It's not about base desires, it's that some people are simply assholes. No amount of training will overcome someone's asshole nature.
There is a prevalent and totally erroneous school of thought which naively assumes that people do bad things simply because they don't know any better, and so all you have to do is take them aside as you would a misbehaving kindergartener for some "training" and then all will be well. It doesn't work that way. Some people are just assholes and always will be, irrespective of any amount of "training" you give them.