In a precise language it is obviously utterly useless to have homonyms that are not just distinct but opposed in meaning, unless one is the inferior. Of course that depends on context, because language is inherently underspecified (i think), but i like to think that the acclaim of is the more general, here, whereas cooking actually isn't predominantly concerned with names.