Geez, angelo, if you're comparing BC to Ontario, Quebec, NS, NB, PEI, and NL the fundamental reason we've got more shipping is because we have about 5 times more coastline and population than BC does.  Not to mention the Americans also own a share of the St. Lawrence seaway and Great Lakes.

If you want to simply compare the ports of Vancouver to Saint John, they'd both be shipping about a million bbl/day if both pipelines went through -- but Vancouver can't accommodate tankers larger than Panamax, and so would have to use about 1.5 to 2 times as many tankers.  

And as for nobody batting an eye about shipping oil in eastern Canada, you're forgetting that the proposed Energy East export terminal on the St. Lawrence has already been cancelled due to concerns about the environmental impact.