The Afghani point about the money was interesting, feels like the guest was a bit harsh though.  Putting an i on the end of a nation to describe its people is just a function of the English language, Afghani, Pakistani, Iraqi, Azerbaijani, Azeri, Qatari. I can't imagine people are doing it disrespectfully, just sort of seems to occur with most nations ending in n and the middle east.