Codenames are meant to tickle the pride of this or that manager, not be useful to customers.

They also need to function as workable identifiers, and their being confusing works against folks.