That’s not true at all. Douglas. I routinely have cargo trains stop at more than one drop-off point. My biggest one was a goods train that picked up and went to three different cities. It did not unload 100% at each city.
This doesn’t work at all. I tried and it doesn’t work. All goods cargo are unload in the first city, that already have a lot more than it needs, and the other 2 cities stay empty.
Also its so sad that cargo get lost in the middle of the track. A bug since launch, never addressed.