I agree with the whole "why can't we just take it as it was intended". People are wishing you well. WHY does that make people angry? So what if they use the wrong word. As long as they aren't cursing you... Smile.

I just say "have a great weekend" or "enjoy the long weekend"