IMO, most of the comments are tongue and cheek.......I dont think anyone is genuinely meaning to be racist or anything by remarks.
Yes things can get a bit OTT at times, but thats life. Things get said in the heat of the moment.
Where do you draw the line?