Re: But why ?
"So if there is no default password, how do you do the initial login to change the password in a semi-secure manner ?"
Not a problem. On boot from out of box or factory reset it presents a password-setting dialog before it will connect to the net. It shouldn't even matter if there is a default password, password-less login or a dialog without a login at this stage as the user-defined password will be in place by the time it connects. If the password's forgotten then a factory reset allows you to enter a new one. My router works this way so it's not a startlingly novel requirement.