I do not get the argument about "I am fine thank you, and you?".
I was taught that in school. Years later, after learning English not just from teachers in school, but also from reading manga, then reading stories (Harry Potter series was my first), then watching tv series and god forbids reality tv shows, I might not always say "I am fine thank you, and you ?" anymore. I do not find anything wrong with being taught that in school.
We were learning English as a foreign language, of course it must be standardize. I guess some are not common use anymore but as long as people understand what we want to say and it was not rude then what is so wrong?
Also daily life language and official language taught at school are not the same. The Vietnamese language that Vietnamese people are taught at schools is different from the language that Vietnamese use daily. Like "chuối", officially means "banana", not "cheesy". Personally I think the daily life language being used nowadays though might give languages more variety, also making it sometimes kind of ugly and rather stupid.