There is a security setting in LinkedIn to hide your contacts from everyone but yourself...
If I've got several hundred connections, do I want to hide them all from my other contacts?
Some may see that being a bit more exclusive in connecting may be the best solution.