I think there is a case to be made for honorary degrees, but not with how they are commonly used today. To me it makes sense that if someone becomes one of the utmost authorities in a field, but didn't do it by spending half a million dollars and many good years at an Ivy League school, you can still recognize their credibility through an honorary degree.