There is no unity beside forums and FB, real world is different and fact is that every ethnic group in Pakistan hate each other, but at least Punjabi's are not to the point where they will kill people who will move to their state for work/income, unlike in KPK/Balochistan if you develop New York style cities these Tribal's will still hate any " outsiders " who come to " their " land for better future.
I saw few Punjabi students finally raising their voices against the hypocrisy of Pashtoon/Baloch, every where these two ethnic group goes violence/terrorism increases 100 fold, I know its stereotypical rant but that's the truth.
I don't want people nor I expect them to change, but self-accountability is first step in the right direction, but problem with the people is that no one even address the problem, you can clean their areas from insurgency but it will return within a year or two, not because of zulum ke pahar on them but its their culture to instigate violence against whom they consider outsiders, if that is the case than I rather have every Pathan move back to KPK, every Baloch move to Baluchistan, Punjabi to Punjab, Sindhi to Sindh... if that is what it takes to stop them from brutally killing each other so be it.