First, given no better options and a disconnected state, NM will now try
to blindly connect to trusted networks, round robin. The idea being
that if your card is shitty or the network is hidden, you might not see
the network. Also, on boot, NM does not have the network MAC addresses
and won't see any hidden networks.
Second, trusted networks now persist in the scan list, even if NM does
not see them. Like bookmarks or favorites. This is useful if your card
is broken and cannot scan, if your card is broken and does not return
hidden networks, or if your network is hidden and you don't know all of
the MAC addresses.
What we do here is debatable. This is one such solution.