Wait so the gent came in 2004 and spotted a trend that none of third generation guys have never ever come across?
Dear Mr Raza I'd like to commend you on your work and I'm sorry you have come across some self-hating folks but
hundreds of Pakistani restaurants proudly proclaim themselves Pakistani and have been selling authentic Pakistani cuisine for decades before you came.
In fact some of the biggest names in South Asian cooking full stop have always been known to all as Pakistani;
Here are some;
TKC Southall
They have their own Pakistani bus;
Giftos Lahore Karahi;
Legends Tayyabs London;
Mumtaz Bradford;
Lahore Kebab House Whitechapel;
Great article on this chain;
https://www.theguardian.com/lifeandstyle/2011/jan/16/jay-rayner-lahore-kebab-house
Safire in Manchester;
Man I could go on and on and on, but I have to wake up for fasting. I have eaten in hundreds of Pakistani establishments, not one has ever called itself Indian.