A lot of us believe that we prefer so too in our dealings with others, but find it rather difficult to accept when criticism about us or our work is not sugar-coated or served with other random praises. I, for one, believe in giving my best to the task at hand- often pushing myself to do some extra bit so that no one can find fault with the completed task. For many years, it worked for me- my parents, immediate family, peers, teachers, my superiors - all seemed happy. If there ever was a rare occasion where I felt that I did not do as well as I should have, I tried to compensate by outperforming in others.
But life has reached a different phase now- it is not about just one job or one relation. And I have realized that I have to open my perceptions to objective assessment. Not denigrating or belittling my efforts, but genuine advice that shows me ways to improve my undertaking. It might not be possible for me to cover all bases all the time. People have different set of values and experiences, and they will judge based on the extent of their intellectual facilities. Some may not be able to process the information completely and beyond the scope of their accommodation or acquaintance, but be eager to make recommendations nevertheless. However, it is good to know how things look from a different perspective. Now, you might or might not agree with their opinion, but there is seldom the need to wage a war over it.