I think we can all agree that the seven deadly sins; pride (narcissism), lust (as in a lack of self control), greed, gluttony, wrath, sloth, and envy are not exactly positive traits in any human being. Where as their opposite virtues are something to strive for. Christianity does get some things right.
Where religion goes wrong is either exploiting the faithful for their own ends, or believing that their solution is the only solution. That an atheist or Hindu cannot be moral because they do not believe in the same god, despite most groups agreeing on what's right and wrong.