I see good vs evil as constructive vs destructive. I try to be aware of all the levels I am connected to including the personal, family, social, ecosystem, etc. To approach each of these in a constructive manner is what I would call "good" and this is what I try to do. Self-interest alone is short-sighted and tends to be destructive for the individual and everyone they come into contact with.
I do not believe in punishing people for being "bad" because I think that is a core element of "evil", or more simply put it is destructive in a larger context. Problem solving without judging the intrinsic value of a person is important and should be done when it has a constructive outcome for all involved.
I find destructive behaviors to be unfortunate, the result of influences, but ultimately idiotic because it requires willful blindness to all but the little shell we call self.