(because of the DNS seeders to bootstrap addrman)
Bitcoin works without DNS seeders too, set dnsseed=0 ... if you do this on the initial run it might take a couple hours to get connected to the network.

without using the -connect= parameter? How does it do it, crawling random IPs? O_o