I think America’s population is roughly ten times that of Canada. We draw from a larger pool of exceptional athletes.
That whole per capita argument is stupid. By using that formula...shouldnt China and India have like 50 medals by now? Dont they have like a billion people each?
Well, yeah, but how many ski slopes does Florida have? By the same token, we kick India’s ass, and they have the Himilayas.
Vermont has 1/60th the population of Canada and in the last winter olympics would have been the 4th or 5th best country all by itself.