I've read that the port's major competitive advantage is that it is closer to Asia than any other major North American port, thereby shortening time at sea and overall transit time from China to major North American markets.
But is this really much of an advantage? Look at the east coast... we have two major ports...Halifax and Montreal. Halifax is certainly closer to Europe than Montreal...so one could reasonably conclude (based on the proximities argument) that Halifax would be the predominant port of choice for most goods coming to North America from Europe..yet Montreal and the ports along the US Eastern Seaboard are certainly favored over Halifax. For some reason it still makes as much or more sense to send a ship up the St. Lawrence to Montreal verses off loading in Halifax for furtherance by rail to inland markets.