To speak the truth in love is a difficult, and sometimes an almost impossible, achievement. If you speak the truth unqualifiedly, that is usually because your ire has been aroused or because you have no personal attachment to the object of your strictures. Once personal contact is established you are very prone to temper your wind to the shorn sheep. It is certainly difficult to be human and honest at the same time. I'm not surprised that most budding prophets are tamed in time to become harmless parish priests.