Let’s compare apples to apples, shall we?
If Canada had as many violent inner city thugs and illegal invaders as the USA does their numbers would be similar. If you subtract the percentages of blacks and latinos from the USA total I would expect that the numbers are similar. Those demographics ARE more likely to commit crimes than, say, Canadians (or English, French, Germans, Swiss, etc.)
Am I correct in restating your position as being that you believe the reason we imprison seven people for every one that Canada imprisons is our larger percentages of blacks and latinos?