And here we are in 2025 and OpenSSH for Windows still has no way to programmatically provide a password. We all get that keys are more secure, but what happens if you need to connect to 25,000 servers with a script to setup those keys? You have to type the password 25,000 times with OpenSSH's ssh.exe. Still a terrible programming choice.