Can you offer insight into what a better approach might have been?
I feel sorry for the team managing this 5 years from now.
There are logical DBs (folders/files on a single physical server), and there's a few physical servers. We're currently at the stage where the first physical server hosts most of smaller organizations, and all other physical servers are usually dedicated servers for larger clients with high loads.