Roger Kimball has mixed feelings.