Why the taboo against naming discoveries after yourself?
Traditionally naming after scientists has been considered an honour bestowed upon somebody by their colleagues. This is why there are plenty of such names in latin animal or plant names. one very good example is Strigiphilus garylarsoni, a chewing louse, named after Gary Larson, author of the Far Side.

Naming can also be subject to strict laws. In some countries, it is, for example, not possible to name official places after persons until after they have passed away. This is to prevent people to inflate their own reputation while alive (it is quite easy to see where such behaviour is going overboard). But, this is a digression.

The main point is that etiquette indicates that one does not name things after one-self, one can hope that the work is so appreciated by others that a naming occurs. It is probably also a good thing that everything we discover is not named after a person. I drove my Smith at 120 kiloJones per Dickens.