there was a 5m$ equivalent utxo transferred a few blocks ago with a 2$ fee. on chain is better for this use.
lightning combines many small transactions over time in to a smaller number of larger on chain transactions. it's not great for moving a billion dollars worth unless you want to send it out in small increments.