UK train fares aren’t priced by distance. They’re priced by route, time of day, operator, and demand. This creates genuine price anomalies where two shorter fares can cost less than one longer fare covering the same track.
One of the less obvious reasons this happens is that demand types can change within a single journey. Your first ticket might be priced as a peak fare, while your second ticket, for the later leg of the same trip, might qualify as off-peak or super off-peak. A single through-ticket prices the whole journey at the higher rate. Split ticketing captures the cheaper fare where it exists.
It’s a structural feature of how the National Rail fare system works. Train operators set fares on their own segments, and the combinations don’t always add up consistently. Split ticketing finds those gaps. When no gap exists, it won’t save you anything, which is why Choo Choo only recommends a split when it results in a lower price.