David Schwartz's answer to this question states the following:
"For some reason that isn't well-understood, the Bitcoin peer-to-peer network is consistently short of available inbound connection slots. This makes it more difficult for newly-started clients to establish a resilient connection to the Bitcoin network."
Is that still a problem? If so, could it be because of some sort of attack (or selfish behaviour) on the Bitcoin network?