I've had the chance to travel around quite a bit and to be honest, telecommunication and transportation in Europe was way better than my experience in North America, and things seem to cost more in Canada (with fewwer options) than the US. But then again, the Canadian immigration was more favorable thus my effort to relocate there. Plus, Canada seems to be safer and a bit more welcoming so with the right mindset, you adapt and everything worksout. I am pre-ITA though, covid messed me up, lol.
Disclaimer: This is just my personal experience and opinion, not based on any research or body of knowledge.