Because ISPs have made it damn hard to run servers on on consumer connections.<p>This is particularly a port-web phenomena, as now everyone expects to do everything via the web. And it is quite a bit more connection straining than say IRC.