The flying junctions done by the LSWR were rather an odd set. Put in at Putney towards Wimbledon, and at Byfleet facing west, both of which are little used, but not at Barnes or at Woking, which have caused delay for the last century since the LSWR went on its building spree.
Yes Putney is weird, but did allow up trains from Wimbledon to join the up side of the Windsor lines without conflict with down trains. There's no path space among the District line trains for many up trains today of course, but perhaps there were significantly more back in the day.
Byfleet was very important for freight however so was fully justified to avoid long slow goods trains snaking across the fasts through a flat junction. Freight from the southwest almost all went to Feltham yard first en route to various London terminals and transfers. The route is still used for a number of regular freight flows although Feltham yard has long gone.