I can't see the big deal with calling a Pakistani a Paki. It's just the same as calling an Australian an Aussie, Englishmen a Brit, a Scotsman a Scot, or a Frenchman a cunt.
I was walking in a cemetery this morning and saw a guy hiding behind a gravestone. I said, "Morning." He replied, "No...