The problem seems to me to be the human desire for magic. Here's a saint! Here's an eco-warrior! Here's superman! We invest strangers with our hopes and fantasies, and inevitably the real people are flawed. If we were more able to make more adequate assessments of reality, we wouldn't lurch wildly between wide-eyed stargazing and disappointed recriminations.