Comparing Canada & Europe in terms of freight is disingenuous at best, laughable at worse. Canada handles more tonnage of freight every year than Germany, France, Italy, UK and Spain..................combined!
In other words, it's easy for European transit systems to negotiate around freight...