My impression is that the contract to double the track was let in a hurry, before anyone had really digested what the station requirements would be. At Milliken, a fair bit of second track with new concrete ties was laid and surfaced southwards from Steeles towards McNicholl - .... and then the segment through the station was torn up, when the tunnelling for the station work started. It never saw a train.
There seem to have been glitches with the creek bridges, which is the part that has languished the most. At one point, the track contractor was working nights and weekends to get things done, and was said to be demanding uninterruped work blocks, ie bustitutions, to meet the original schedule. Whatever premium-cost work was performed is a bit regrettable now. I wonder if ML has even enforced the time lines for the original deliverables.
So what started out as a rush job has become a slow plod. With the time pressure off, due to the late-arriving station work that reset the timelines for opening day, there's not much point in rushing to finish other things.
This one would be good fodder for an A-G inquiry.
- Paul