Punishing entire peoples for the "sentiments" and attitudes of some ingrates brings no honour to Pakistan and Pakistanis.
How long does it take to become Pakistanis anyway? 3 generations have these people struggled and built lives amongst us - lets not be Saudis, these are Pakistanis, that they cling to a imagined Afghanistan is not a crime, and it is understandable - Pakistanis who live for generations in UK, have a similar "imagined" Pakistan to tantalize and populate their aspirations. If ingratitude is a expression of some, it is better that we express our acceptance and make it easier to express gratitude - do remember that we have not much to offer, but also remember, that which we offer is all that we have.
We are Pakistan, not some mean spirited, little peoples, and it is Pak - istan, by defintion the home of any who would make it theirs.It is not just Afghan or Indian, but Arab, Bangladeshi, Lankan, Uzbek, Hazara, Kirghizi, uighur,Kazhak you name it, we do not have much, but what we have we are willing to share with others who also struggle.
If you would take a moment and look at how confusing, how gut wrenching must we the various tugs on these innocents as they struggle to make a life, you will see a commonality to their experience with that of the majority of Pakistanis.
Some will argue that they are a strain upon society - They once may have been, but these are not a beggar peoples, these are a working peoples. In the big cities, in the small towns, in the villages, please examine their enterprise and you will be proud, these are not a beggar peoples, any economic activity in which they are allowed, they do it proud, these are iPakistanis, God loving, God fearing, hard working and enterprising.