I've been thinking about this a bit, and I came to some conclusions.
With Barrie, it was a logical extension of an existing line, had a good station location, and Barrie has far greater potential, to grow, densify and be a regional hub.
With Niagara Falls, there was significant tourist demand...