Whenever one tries to propagate or share an idea with someone, the first question posed to him is that first you act on it before propagating. There can be no two ways about the fact that one should act first on what he propagates but mostly we use this argument to nullify the idea presented by that person.
We do not emphasize and put our focus towards the idea of that person and just brush it aside by proclaiming the proverb "doosron ko naseehat, khud mian fazeehat". We should at least ponder on the idea regardless of the actions of the person. Eleanor Roosevelt once said: "Great minds discuss ideas; Average minds discuss events; Small minds discuss people."
Our rigidity just does not allow us to accept others ideas as it threatens the ideals of our whole life. We believe that the life we have spent on certain ideals should not be challenged, even if they are wrong, as it will make our whole life a lie. We are afraid of that.
The day we open ourselves to truth and vow to follow the life of truth, revolution would not be far away.