Not really a question anyone else can answer for you. You need to weigh the massive drop in salary (150kUSD > ~72K USD) against all the other things that may be important to you.
I know someone who gave up a 200k+ USD salary to move to Canada and is happy (started own business, feels more free, makes even more money - but this person is somewhat of a unicorn, not your average joe), and I know people who simply cannot imagine giving up their USD salary to move to Canada.
This is deeply personal - your definition of a "better life" is entirely your own.
However, with a family of 4 to support and you're the only breadwinner... I would lean towards saying no, don't move. Not until you have a clear plan on how you would replace your current salary.