what if you had GC in the US vs PR in Canada? US wins from job perspective that is for sure. But to me quality of life means more than just jobs. (Holidays, free time activities, nature etc)
Well, the comparison is a little tougher in that case, because you essentially have the same rights and privileges in both countries.
Because the U.S is so vast, you can go to states which are similar to your experience in Canada, like living in Seattle would be similar to living in Vancouver, living in NYC similar to Toronto, etc.
I'd say the life is pretty similar too, in terms of vacation days, free time and nature. But i think Canada is a bit more laid back compared to the US in terms of work culture, but again it depends on the industry and your experience will vary company by company.
Canada has a lot of great nature, and lots of things to do in terms of activities. It's also a lot cleaner than the U.S in general.
But one thing Canada has a big advantage in is safety and security. Like you will see people out very late/early in the morning, and the atmosphere is relaxed and people aren't worried about their safety. That's not to say there aren't crimes or shootings, and you still have to take your precautions, but i'd say that's definitely an aspect of life here which is an advantage. And universal healthcare means you won't have to worry about health coverage even if you're unemployed.
I mean, it all depends on what you value. I know Americans who have moved to Canada, i know British people who have moved here. I know people who couldn't remain in those countries and moved to Canada as sort of their second choice. I know an Australian guy who hated living in Australia and loves living in Canada.
It really all depends on the individual.