I agree. Because of its demographics, HN can sometimes turn into a bit of an echo chamber. As a mechanical engineer, I wanted to offer an alternative poerspective in case anyone was wondering why wouldn't everyone just move to the US.
Yes that's true. I think Canada would probably be an improvement in quality of life for many other professions but it's just not on a list of places a talented software engineer would want to be at.