Horace Engdahl is a cultural snob