silveroak:
And what about Santa Claus? Does bringing joy to children and concealing where presents come from count amongst the unequivicobly evil acts in the world?
Nope, it doesn't count as an evil act.
silver:
Being basically good is not the same thing as being perfect, even if we could accept a universal definition of what perfect would be. Sometimes it comes down to questions of competing good traits, and sometimes it comes down to competing labels.
I agree. You can be doing good things, without being perfect. Though God, who is perfect does only good. So good doesn't mean perfection, though perfection does result in good.
silver:
I teach my kids to be self reliant, with a desire to succeed. Some might say selfish.
I teach my children to be able to protect themselves. Some might say to be untrusting, or even violent.
I teach creativity, which relates to dishonesty, and concern for other people's feelings.
Agreed. It is our nature to desire things which benefit us, and often, although not always, will not benefit others. I think it is our sinful nature. You don't state that is sin, but we cannot state just because we all desire selfishness that actions which cause harm to others is now good.