I think you might be a bit confused here. The point of a server (http, gopher, or otherwise) is to serve as many clients fully as possible as quickly as possible. What you are talking about appears to be making lots of outbound connections from a client side application, which I think most people know is bad.
Or are you suggesting you've been burned by putting servers behind consumer grade routing and switching equipment?