He says that a mascot’s essential function is to “humanize” its brand, and to play to the buyer’s emotions. So in a rather unsexy field like auto insurance, one can see why this might be necessary.