How does it come up with this?
The logic is plain. First it looks at which networks your coin can go out on, then which networks your destination usually accepts, and among the ones that work on both sides it picks the one that's cheap on-chain and fast enough. It doesn't check live fees or touch the internet — it just tells you which network is usually cheaper. What actually decides whether a transfer works is the network the receiving side supports, so double-check that on their own deposit page.
To really get network choice, read the complete guide to picking a withdrawal network and our USDT network comparison. To see exactly which networks a given coin supports, use the network reference table. And before you paste an address, run it through the address format checker.
It won't quote a live fee, won't guarantee the other side takes a given network, and won't promise you can't go wrong by following it. All it does is narrow things down and point you in a direction. What counts is Binance's page plus the network the receiver supports — and always test with a small amount first.