>Europe has a lot of passenger rail, and as a result, shorter freight trains, and more use of trucks for transport.
You can't generalise european train networks because they are not monolithic at all. Netherlands, germany and france all have different networks that cannot interoperate. It's a mess for completely different reasons. Switzerland, for example, has one of the best passenger and train networks out there but you can't take a direct train from any european country to switzerland nevermind freight.