I agree re improving the present rail system. Larger capacity trains as per the trend in planes, better freight system to reduce road carriage. Why not hubs that centralise trailers, containers, then local companies deliver the final shorter distance? It would reduce the numbers of large lorries on the artery routes. Mail gets transported overnight and not real issues there. If really delivery is needed thwn ok, use the best method. Better scheduling of deliveries is not rocket science.
I think we are becoming obsessed with fast delivery and next day forces the transport to match. Unless it is URGENT then let it go with the flow. The fast deliveries are often unnecessary.
We used to send car rads to the Midlands assembly plants by road and often under JIT conditions. If a problem occurred then we sometimes sent special delivery ( a real pain due to poor scheduling and sudden changes in the plants.). Too many wanted no buffer stocks as it looked good. We tried to deliver the day before ......