I would say it differently, but get to the same place. Amtrak has just as many scuffles (maybe more) with freight railroads over dispatching priority, but where they do have control they exert their seniority.
Metrolinx, given their relationship as a tenant to CP and CN, ought to know better and...