I would recommend most people to live away from their hometown if they get an opportunity to. It’s worth seeing and experiencing how other people live - and it’s worth getting out of your comfort zone. Are you going to learn, grow and be better as a result? As well, is your career going to be fostered as a result?
It’s quite a general question because I don’t know what your values are. I don’t know what you’re leaving behind or how you’re quantifying that. But the US isn’t a monolith in climate, landscape, politics, culture, people, government, etc. You can live in on a Hawaiian island or in the vast concrete jungle of New York City - be in the same country, but live polar opposite lives. Canada isn’t a monolith either, but it’s not as extreme.
If money is your motivation, do a cost benefit analysis with the region you want to live in.
If all else fails to provide answers, leave it to fate. Flip a coin.
Well that makes sense. It’s easy to gain millions of followers when you own Facebook, Instagram and WhatsApp. You just advertise to those users. Same reason that Google+ got 200 million users at it’s height. The trick is keeping them engaged and being better than the alternatives.