I think of a logo more like a flag than an illustration. Often, people try to have a logo say too much, making it too complicated, and therefore difficult for people to remember, and as a result, blend with all the millions of other logos in the world. A logo should be unique and simple, so that it’s easy to use in different applications at various sizes and formats, and still remain recognizable.