It seems we live in an age where we have to think of new passwords every week. In the good old days, you could browse a web site, even order stuff, without having to create an identity first.
Recently there have been reports of problems getting newly registered users logged in when using SSH. The SysAdmin registers Alice and then has Alice try to login via SSH. Alice reports an authentication error.
Industry regulations have changed dramatically in the last 20 years. Sarbanes-Oxley, PCI, and HIPAA have put in place requirements for much tighter security and control of computer environments than ever before.
A lot of locations are mandating that you stop connecting to the system with Telnet, and use SSH instead.