Good logic, then all punjabis should be banned from migrating to Canada, UK, Australia, etc.etc.(the list is too long my friend) because they go there just for the money without contributing anything to their host nations? . Should we not stick to our sanity and let people live a normal life. The guys out there trying to stoke a fire within you in the name of religion, caste, language is a clever manipulator, he will get his voes, become an MP and forget about you; that leaves you with a scarred conscience, a gastric ulcer and a sore vocal cord. Be an Indian first my friend, spend your zeal and energy in trying to defend wrongdoing against your fellow human being, be he a Marathi or a Bihari or a Punjabi for that matter.