Da, pentru ca "multumesc" nu inseamna "frumos" si a intrat in uzul limbii ca orice alta formula, cum e si "buna dimineata", "multa bafta" etc
De ce nu ar fi? E corect, pentru ca nu este un pleonasm, nici un dezacord.
Incorect din pdv lexical, mai degraba decat gramatical, ar fi clasicul "mersi frumos", care amesteca doua cuvinte din doua limbi diferite.