I think that the need for a gap in a soldered or brazed joint is because of the nature of the melting process. Unless you have a eutectic alloy, the melting process starts with pasty rather than completely runny metal. This is because some of the metal melts first, and what is unmelted comprises small crystals. And it is these crystals that prevent or interfere with flowing into the joint. Once the whole joint, filler and all, are up to a higher temperature, the crystals dissolve and flow properly. And this is, of course, what you need, as otherwise your joint will be partly eutectic, and partly some other alloy, rather than uniformly the same.
Another cause of poor flowing is the presence of dust from the air and minute solid particles remaining in the melted flux. Some dusts (especially emery, for example) act to repel the flux so that flow is impeded, and a wide joint gap may help to allow any grains to be flushed out by molten flux or brazing alloy.
I would be keen to learn of any more scientific explanation (based on tests rather than experience etc).
And PS – silversmiths always relied on borax until fancy modern fluxes were made available. I think this was in the early part of last century – but for may, borax is still generally used, for silver and gold solders.
Regards, Tim