In my own view, I'm still yet to understand the question you're asking, signing with wallet aren't that hard to execute, some wallet will ask for your password while others pin and once you have those details you can easily access your account.
Password is to encrypt wallet file and restrict access to private key if hacker does not have a correct password.
If you don't use a password to encrypt your wallet, you can send bitcoin or sign a message without a password. Wallet does not ask you a password when you sign a message from non encrypted wallet.