I must be missing the posts that refer to the first three examples you posted above.
The irony of all this, is that O.D although not even responsible for the comment being interpreted as xenophobic is the one that is getting called out here.
Online bullying is every bit as wrong as any of the examples above and clearly there is an element of online bullying going on here. Certain posters would do well to take that point on board and think before posting.
Lastly, this thread either gets back on track or I will personally delete every post from the last few pages, which is something we strive to avoid having to do and haven't had to do for a very long time.