The trouble is your negative attitude is based on these individuals' race/nationality (vietnamese). These, by definition, makes you a rasict - whether you like it or not, and whether you drink with them or not. If you'd left out the word "vietnamese", you may have got away with it.
I haven't read every post in this thread, but it's immensely depressing to see how many intolerant bigots there appear to be on this board. I was under the impression that we were slightly more enlightened than the average, but perhaps not.