Thanks for your insight, Marcio. Perhaps it´s a matter of usage this days, I mean, in academical usage (say, at schools) they use the former (or at least they teach it as a subject).
Then as a matter of practical usage, they use "right/okay" an so on...
By the way, we learn and get immersed in the American English, we get so into this brand of English that when we have to communicate with a Brit (cough! Cough!), it may give us the creeps!
Just kidding a little bit, but many say that the British English is harder, less slangy or colloquial. And sometimes more grammatical (meaning their "play with with words" if any, is more sophisticated).