Well, judging by some of the responses on this thread we'll be having this campaign for many years to come still. For all those against being "preached to" by anti-homophobia or racism campaigns there is one very simple way of avoiding this. Stop being homophobic and racist. Easy.