True. There are enough non-resident Punjabis (Sikhs and others) in India whose cultural identity is still intact. Also Punjabis living in neighboring states i.e. Delhi, Haryana, Rajasthan, Himachal and Jammu are de facto Punjab residents due to the cultural similarities.