Apart from women safety and gang violence related issues, a pretty good place to live. Temperatures don't go to high during the summer, real estate is cheaper, and mountains are quite close . I wanted to live there for a year or so, but no one would rent out to me for as they wanted someone who was working within India or in govt jobs, so I dropped after a couple months of trying.How bad is Punjab? Seems like they are desperate to move abroad
People are moving from Punjab to Canada for an imaginary lifestyle. They could very well go to Middle-East and make more money and it is far better than being a lambda. So clearly, money and other considerations don't add up. Just imaginary lifestyle tbh. Immigration is also largely driven by hooks. Existing Punjabi population in Canada acts as a hook for Punjabi newcomers. This is no different when we see people from Africa moving to EU or people from SEA moving to Singapore or people from other Middle Eastern countries moving to Saudi.
A lot of it is also in fashion because moving abroad is correlated with being successful. Most of us who moved out of India either moved out because we:
1. were recognized for our talent and were hired by companies
2. joined a good uni and were good students
The outcome of #1 and #2 gave the illusion that moving out = successful. Staying back home != successful.