Canada owes its existence to the brits. It does not owe it to France at all, and it certainly doesn't owe it to the vikings who all died. Like - at least france had SOME sort of relevance but why you would think the nation of Canada owed its existence to a small village of people who all passed...