No point to judge any person's action or outcomes. It's obvious to compare situation, apart there is more to life than one purpose or goal. Considering Canada is one of toughest decisions to make several indicators are:
- Car (Must needed)
- Phone (must needed)
- Stress (persistent and unending)
- Credit card (must needed)
As you land here passing driving test will be a nightmare, my friend failed it 5 times but had to pass it anyhow to get a job. You also have to be good with computers for sure mostly education courses assignments, quizzes are loaded with excel, word and power point. Some mid-term exam are computer based. Surviving in snow is close to hell - it can also lead to seasonal depression when you can't go out of your house. How long are you going to watch Tv or spend time on internet ?
-Even banking they have e-deposit (mobile deposits), direct deposits, pre-authorized withdrawal.
One more head ups is healthcare is close to "nothing" - god forbid if you end up in some pain you will have endless waiting times for simple visit and doctors visit with you in patient room will only last 2 minutes hardly. Please don't raise hopes especially when you're moving to Canada.
Even after being permanent residence some are in quest of gathering all money and pack bags up.