So, next I go to Florida, I'll get in trouble of some sort, let's say trespassing, and I'll ensure to hurt myself. Then, I'll sue the owner of the place I broke into because his signs weren't in French! There's a large french community in Florida so I expect the signs to be in french as well.
That's nonsense, right? Same as expecting English signs in Quebec, period.
Quebec is probably the place in North America where minorities get the best treatment so, leave me alone with any tought of "should be expected". NOTHING is to be expected by English minorities in Quebec. In Quebec, we protect French but we do respect English. English-speaking peoples get services in English because WE AGREE to give them services in English. Somebody speaking only English will survive and find work easy in Montreal but, somebody who only speak french will have quite a rough time in Toronto. When this change, you can come back to me and tell me I'm wrong but until then, nobody can honestly say we mistreat English-speaking peoples here.
And as other agreed, no matter the language, if you're running away in the dark, you don't stop, grab a flashlight and read signs.
Why didn't they get physical with the driver? Not all thieves are bullies, that's why. Some take what they want and prefer to run and avoid confrontation. That's what they did. Nothing point to the cabbie having a gun or weapon. This is Canada, not USA. ANd the guy might not have went to police because of where he came from: in some countries, cops are less than citizen's best friends so, he might have been scared to come forward.