Bonyolultabb programok esetében azért jobb külön namespace objectet alkalmazni, mert lehet többet csinálni belőle. Ez előnyös tesztelhetőség szempontjából vagy ha párhuzamosítani akarod az alkalmazást, de debugolni is egyszerűbb.
Persze a normális változónevekre a namespace objectek esetében is szükséged lesz, de server_connections helyett jobb a server.connections