Actually not all that true. The Greater Toronto Area is massive with one quarter of all Canadians living there. But maybe you have something there.
https://roadsidethoughts.com/ranked-by-population-density.htm
Ontario is 22 and Quebec is 9 people per square km. New York is 400. Still to be fair any analysis needs to be more comprehensive than that, comparing metro areas to metro areas.
Maybe few of them are as densely populated as New York City, but they are comparable to most U.S. cities.
NYC is a lot of the drive in the US numbers. It’s population density is over twice that of Toronto, and a tremendous amount of overseas travel funnels through it.
It’d also be interesting to compare what % of the population uses mass transit daily, and for how long each day, in the two cities.