Si alguien dice ‘que tengas un buen día’
Tomaría esto como un cumplido, y también les deseo un buen día, luego me iría, feliz y motivado, a ir y tener un buen día.
Si alguien dice ‘que tengas una buena vida’
Mi primer pensamiento sería: ¡Bueno, discúlpeme! O, ‘¿qué te hice?’ Es de suponer que hubiera estado discutiendo con esta persona, así que puedo responder (sarcásticamente), “bueno, tú también”
Creo que la razón principal de esto es lo que implican las frases. “Que tengas un buen día” implica que la persona te volverá a ver, y te deseará volver a estar bien, pero decir “que tengas una buena vida” implica que esta persona está siendo muy sarcástica y grosera, y la planificación nunca va a ver tu otra vez. Tal vez después de una ruptura, o etc
Sin embargo, si en un contexto diferente, esto podría ser un cumplido: “Realmente espero que tengas una buena vida y que seas feliz en todo” como en un asunto de madre a hijo, pero en general, si te acercas a alguien y dijeron ‘ten una buena vida’, no lo tomarían como un cumplido.