I think he meant HUMILIATION.
Easy to confuse the two words.
The New Yorker does have some good cartoons - and little else to look at.