Those with faults often find fault. Guilt cries foul. Blame is the game when your heart is the same. Those who cannot see their own faults often will not overlook them in others.
Perhaps I am just restating the adage taught by the Savior. "And why beholdest thou the mote that is in thy brother's eye, but considerest not the beam that is in thine own eye?" (Matthew 7:3)
We should consider the criticism we heap on others, and wonder whether the seeds for it come from feeling guilty about something to the point of speaking out against it. But, when we speak, we not only speak against it, but find the need to attach it to another person. That is hypocritical.
"Thou hypocrite, first cast out the beam out of thine own eye; and then shalt thou see clearly to cast out the mote out of thy brother's eye." (Matthew 7:5)
That which we say of others often reflects faults that are our own. What is the saying, When you point at others, you have three fingers pointing back at you?