People will do all sorts of things to try to deal with the sin in their life. Social activism, while not inherently evil, can afford a temporary attempt to fill the void as a person tries to feel better about themselves. The answer is Jesus. When we grasp what he did for us, we can begin to feel that self-worth that God intended.
Good point.