Getting goods close to the delivery point is no use. They need to get to the delivery point and therein lies the problem with rail. It needs road transport at either end of the journey. It also needs an organisation geared up to deal with the needs of the customer ie. depots open to receive goods when it suits the customer and open to allow pick up of goods when the customer needs access. The cost of servicing the network of branch lines you speak about to that level of service would be prohibitive and the extra administration for customers would be unacceptable in an era where businesses operate on the "just in time" principal and expect logistics to respond to their requirements. The thought of having a link in the supply chain subject to the vagaries of the likes of network rail and the RMT union would put most businesses off.