You could also stretch and call it an indictment of externalizing oil production costs. I'm aware that building and running a refinery is an extremely expensive operation, to the point where it isn't economical to either mobilize a refinery, or base them at the site of extraction.
That said, running a refinery also has local costs that are usually externalized, in terms of local pollution and populace movement. Canada itself though has a fairly large amount of space, but perhaps a surfeit of people. Why doesn't TC energy (or other Canada producers) build a refinery somewhere in Canada and transport to there?