It is a nice feature. I used it in some situation where a router becomes unreachable when the password on the client’s network has changed. Bringing up a temporary AP (e.g. tethering or a MiFi) restores connectivity and allows changing the config.
It would have been even better when a matching SSID is skipped (and the next entry tried) when an AP rejects the connection (bad password).