Thelonius, right. Whoever said that humans were perfect? It is for this reason that humanists' reasoning would be flawed as well, it's not perfect.

Religion teaches that only God is perfect. Life is a work in progress, we all do our best, the only way we know how. If we were perfect, we'd be dead.