... why would I want to share my wallet to something I trust less than a strange dog? Or part of my identity? No thanks.
One of the great things about usernames/passwords is it didn't demand that vulnerability - you could come up with whatever and it was your responsibility to keep up with your shit. Systems that mimic real world systems on average feel less prone to this silliness.