Yes, around 50 years ago!
But Corey is right, the "real" Duncan was a ways to the West when the original by-pass route was built.
As a kid, driving to Parksville to camp on the beach at Rathtrevor, you'd fly right through Duncan. There wasn't much at all on the by-pass.
Now of course, that "highway" is a main drag like Colwood or Langfords main drag is.
The original Duncan that the by-pass by-passed is here:
Right but 50 years is a long time. It isn't realistic to expect things to have not changed. I guess in a perfect world towns and cities wouldn't grow and we would never need to build new and additional highways and bypasses after half a century