Yes, there are many more Americans living in the USA than in Canada  I feel sorry for each and every one of them   

The children are miserable:  nearly half of U.S. children now have at least one parent with a criminal record.  They can't get jobs with a felony conviction.  Men with criminal records now account for about 34 percent of nonworking men aged from 25 and 54 years old, otherwise known as prime working age.  Their children are living in poverty.

The adults are self-medicating themselves out of jobs:  “Two-thirds of people who came in to interview failed the drug test,”  The complicated jobs, which pay $12 to $20 an hour, plus health care and benefits, require sober workers.  These facts explains the downward trend of the labour participation ratio - these people are not employable.

Americans are just simply an unhappy bunch who have armed themselves to the teeth to protect themselves from one another.  Sad really.