Earlier quoted context omitted.
As a Canadian, I was quick to realize that the mere word "sorry" has a different meaning to some people down south. In Canada I'll just say it casually to mean a polite "hope I'm not troubling you" or "sorry that happened to you", and never thought of it as immediately declaring responsibility let alone fragility. But in the US, I've been pounced on for a casual use of that word, as if I'd announced failure and that…
As a Canadian, you're missing out on the other critical half of the 'sorry'. You step on my foot. I look at you, and say "sorry", and pull my foot away. You abashedly also "sorry" and we move on. Am I apologizing? Hardly! The full sentence is, "Sorry, did you just actually step on my foot, what the hell?" and your reply is "Sorry, yes, I did do that, didn't mean to, apologies". Then the problem is solved and we move…
On the flip side, when someone runs in to me or steps on my foot or something, I'll usually just look at them, giving them an opportunity to politely say, "Sorry about that." My wife tells me that it is extremely rude when I do that, but that feels normal to me.
I'm really wondering if where we grew up is playing a big part here?