If you happen to end up in a situation where Plasma won't launch or is crash-looping on launch, then plasma-nm will not be able to connect to wifi. As a result, you won't be able to launch a web browser to at least do a web search for fixes or debug info. It's a fairly unpleasant situation. Maybe plasma-nm could add functionality to its kded module to try to make a connection using the current user's existing config data and credentials when the main UI isn't able to launch.
Bulk transfer as requested in T17796