La segunda acepción que da el Diccionario de la RAE de "desaparecer" es dejar de existir; es decir, MORIR.
desaparecer
De
des- y
aparecer.
Conjug. c.
agradecer.
1. intr. Dejar de estar a la vista o en un lugar. La mancha ha desaparecido.En Am., u. t. c. prnl. Se desapareció DE la casa.
2. intr.
Dejar de existir. Los dinosaurios desaparecieron hace millones de años.
Así que gramaticalmente es totalmente correcta la expresión. Quicir, que mi amariconamiento no es grave estilísticamente hablando.
Esto me recuerda a otro eufemismo que mucha gente desconoce, que es la palabra "fallecer". Etimológicamente, viene del latín, y es que ya en esa época existían los tabús, y se usaban términos que suavizaran realidades poco deseables. Según algunos autores, el origen sería "fallere" > fallar, faltar, dar un paso en falso. Pero también leí que más bien podría provenir de una raíz germánica -de donde se explica el inglés "to fall" > caer, pero en el sentido de ir muriendo poco a poco. Vamos, que "fallecer" sería correcto aplicarlo en casos de muertes por enfermedades largas, y no como se usa hoy día (para accidentes, asesinatos, etc).