Another thing that is difficult (besides being human) is actually making a difference. It is easy to avoid the difficult task of actually addressing areas for improvement by painting the criticism as negative, unrealistic or putting off consideration until solutions are offered. From my viewpoint it seems like we are too willing to accept poor performance based on the status quo and too unwilling to accept changes required for improvement.