Life is very good here. The government is very helping. It's good for any level of wealth.
I wouldn't call our family rich. We are middle class and we are living a nice life. No racism for the most part. Have faced an odd comment or 2 in all my school years but as a whole the community is very accepting.
The government is very supportive. They won't let you die of poor Ness is you lose your job or something. There is a lot of ways the government help you. Thankfully the old prime minister Stephen Harper is out and Justin Trudeau is in. He's already made positive steps in less than a year and he is a man of class!
Education is obviously good. Some very good universities in and around Toronto (where I live)
Life in Canada is great for people
1. Who don't want to work and pretend they can't find a job: (Government will take care of you will give you house to stay and money)
2. People who just want to make babies because government pay money for each child.
3. People who work for cash meaning under the table and don't show your income to the government.
For average person with self esteem, life is Canada is OK
1. If you earn above 60K/yr salary then 27% of your income will be taken away from you as income tax. And will be given to people mentioned above.
2. If you own a house about 30-40% of your net income will be go towards mortgage. (meaning lets say your gross income is 6000/month after taxes your net income will be 4500) out of 4500 your mortgage and property tax will be around $2500 or more.
3. If you decide to upgrade yourself and decided to go back to school. Make your you have cash cus government will not give you funds because you are earning above poverty line.
4. If you are a practicing Muslim (conservative or semi conservative) then you will be afraid of sending your kids to public schools because of the mahol. This means spending 200 - 300/month/child education for sending them so called islamic schools where kids most of the time will only learn how to read/memorize Quran.
5. If you decide to send your kids to public school it has its own cons such as Canadian school will teach some things to your child that you may not agree such awareness of homesexuality, and sex at age of 6. In highschool technically kids are allowed to go and as for condom to practice safe sex and school authorities by law are not allowed to disclose this information to parents nor they are allowed to disclose your child sexuality if they are homosexual or hetrosexual. Your kid specially girls will have a hard time adjusting to the environment in school and will question you why they can't wear shorts, skirts and tight cloths when other kids in their school can. Why they can't play certain sports. All in All kids will have a huge identity crisis. (this may not apply to many families but some will experience this identity crisis issue). As far I have seen many families dealing with this issue but too ashamed to discuss it openly.
6. Drugs and Alcohol is another big issue in Canadian schools, and now thanks to "Mr Treaudu" for legalizing marijuana. This problem will increase in schools.
7. Canadian weather sucks majority of the cities in Canada have long winter about 8 to 9 months. Making it harder for kids to go out play. This means they have to take some extra curricular activity classes such as join the gym, martial arts, yoga or zumba classes adding another $50-$100/month of karcha or stay at home on their iPADs.
8. If both parents work in Canada it's worst because Government will charge more taxes as you will be in a higher household income bracket (taxes can go upto 35% or more). Also child care will cost you another $1500/month. So you are better off with single house hold income.
In the End. On paper you will be reach but in reality you take home will be the same as the people mentioned above.
---
I have lived in North America for over 25 years now I left Pakistan when I was 16 I practically grew up North America. Now I am in my 40s and I am thinking to go back to Pakistan. I don't know if it will be right or wrong decision but at least I have to try for the sake of my family.
I will really appreciate if someone from Pakistan can reply to my post. I would really like to get a feed back, specially from people in Karachi, Multan, Lahore or Islamabad/Rawalpindi
Oh one thing I would like to add. Majority of the people in Canada are not rich they have couple of thousands left in their savings account rest of their money is tided up in Mortgage or Business. Where as I notice average middle class in Pakistan is rich they own a paid of house which is worth 2 core that is equal to 150K canadian at least. I have know many middle class families in Pakistan they own a house that is worth 10core in F.B Area in Karachi. It means they are millionaires in Canada.