In a big corporations with data centers having several hundred to thousands of servers it will be difficult to remember password for each one of the servers they manage. I know a case where the user id and password of the IT Director is shared among the IT Teams(especially, the software development teams) across the regions to access the servers. Same user name almost same password. They do vulnerability check almost every day and ask the development teams to address fixes immediately in all these thousands of servers. You may need several weeks to just login to these servers forge alone fixing the vulnerabilities, testing them and rolling it over production. In these circumstances they all do these all along. Of course, basic authentication is done at the VPN level using extensive measures, but once you are inside, then with this user id and password, anyone can gain access to all these servers.
All VPs look at the Vulnerability reports almost every day and scream at the IT Directors that the number of vulnerabilities should be less than double digit or so…and ask for the plan to address all the high and critical vulnerabilities. There are tools which even identifies such passwords, vulnerable coding, outdated frameworks etc…