I’d have to go with incorrect, we are more than a tally of our failures. Seems a good working definition of hypocrisy to impose such a standard on someone else. A grim, self-defeating standard to impose on ourselves.
“The essence of being human is one that does not seek perfection.” -George Orwell
I think what makes us who we are are the combination of the good and bad things we've done in our life. We all learn through our mistakes. Which is not a reason to paint us as bad for the rest of our lives. Just as doing one good thing does not make us perfect forever!
No that would be rather self-defeating. We can only do our best and no way are we going to be "perfect" as well as we might do. Why not recognize our imperfections and those of everyone else as well and just accept them?