For those of you who think it's only the word 'just' that is offensive in 'you're just a town full of pakis', try this simple exercise: get on a plane to New York and take a cab to the Bronx. Once there, stand in a group and shout 'this is a town full of niggers, town full of niggers'. When any locals come to complain, tell them you didn't say that "this is a town just full of niggers, but we were stating that this is a town full of niggers, which, as I'm sure you'll agree, is a fact." See if they see it your way. Try 'spics' instead of 'niggers' if you prefer.
It's fairly simple:
if you're not asian, don't call asians 'pakis', if you're not black, don't call blacks 'niggers' etc. etc. If you're white and live in Britain (I'm sure this applies to others as well), don't complain about these two points. If you don't understand why these two words are inflammatory in the wrong hands (and even in the hands of those who mean no offence), just accept that they are. In England, 'paki' and 'nigger' are not the same as 'brit'. Don't even bother with the etymology or technicality of it all.
I hesitate to go into the difference between 'brit' and 'paki', but it may have something to do with context and history. For instance, in my town we didn't suffer from 'brit bashing' but 'paki bashing', and, whilst it happens much, much less now (and, I accept, the inverse occasionally happens now), don't expect it not to have left a bitter aftertaste, and don't think it doesn't remind asians/blacks of the NF anymore. Brits weren't treated like scum because of their appearance, asians and blacks frequently were.
No one should kid themselves that the chant 'town full of pakis' is not racist, but, at the same time, no one should kid themselves that it offends us (I speak as an asian) - we're not that sad.