Snobbish is our community in pakistan where urdu is seen as a high class language while punjabi is only spoken by the ill-mannered. :D
I'm Punjabi as well. But I've always thought that Punjabi has a rougher texture/sound to it. My mom agrees. When I once asked her about it, she said that you can say a sentence in urdu.......and say the same sentence in Punjabi........and it will sound louder/rougher in Punjabi. It's not meant as an insult........every language sounds different. Some people think Arabic sounds rough too.
I personally like the sound of urdu.......it sounds more graceful. As far as people who think that Punjab is only spoken by the ill-mannered are concerned..................well it doesn't stop these people from listening to Punjabi/bhangra music. It has a totally unique feel to it.........that urdu music doesn't have.