This article should help explain. Although I note that it doesn't say a darned thing about how Heinz ketchup in Canada is sweeter than the hypothetically same product in the United States.
Apparently I know what ketchup tastes like. I should by now, I suppose...