i understand what you are saying. No sikh in their right mind would choose pakiatan or afghanistan over india. i was only talking about culture.l, and culturally Indian punjabis have more in common with pakistani punjabis than south indians. i would say the same about gujaratis rajasthanis, and north indians, among other demographics.
And I am telling you that if you go beyond the superficial pop culture, a Indian punjab has VERY LITTLE in common with a pakistani punjabi muslim. He will find more in common with a South Indian on any day of the month.
The "culture" you speaking about is a very superficial thing. The True Deep culture that includes the history, values, food, literature, beliefs, tradition and practices are as different as they can be. Such deep culture has more in common with south India than pakistan punjab.