For God's sake CAM, none of your examples are anyway near as offensive as being called a peado. You might not care about the insult being thrown at you week in and week out but I do.
Banter? What about if England were playing Pakistan at cricket and all the English fans started singing "you're just a stand full of peados"? Is that acceptable?