I've also traveled to Canada to see things in person.
It's definitely a high cost-of-living country. Wages are much lower for my profession (devops) than in the USA. The author of this book makes some good observations.
However, after all of my research, I still believe that Canada is right for me and my family.
The trick is in getting the Canadian government to agree with me.