Re: Password managers are a partial solution
"But have you ever tried to use a really complex random password, one that's also hard to type, and have it shown on your mode while you try to input it into another device? "
Yes, I do this every single day, since I use a password manager that is not connected with the machines I browse on. It's not that big of a deal.
"Also, with a password manage you become totally reliant on it."
All of my passwords are long, randomly generated strings that I change regularly. In practice, it's only a matter of a couple of days before my muscles have memorized the passwords that use on a daily basis, so I really only end up needing to look up more rarely used passwords.
I also keep an encrypted backup of those passwords, so should (for some reason) I am unable to use my password manager, I can still get access to my passwords. It's a bit of a hassle, but I won't get locked out (and I've never needed to use the backup in the years that I've been doing this).