I agree. For passengers, the system works quite well. For goods, it has side-effects that arguably make it broken. Freight trains should be slow and big. Currently, slow doesn’t work because you have to stay below 20 minutes; big doesn’t work (at least half of the game) because the cities don’t accept enough goods to warrant long trains. In any way, you’re often better off with running several high-speed freight trains, instead of one slow-moving large train. This needs a serious overhaul.