Oh I'm definitely a programmer... but I do more than just program, yes. I have a startup I've been working on for a while, and I consider networking an essential activity... and LinkedIn has been a valuable resource in that regard.
That said, I think LI has value even if you're not interested in founding a startup or whatever. I mean, I'd rather keep a (more or less) master "rolodex" of people I know and have some connection to, on LinkedIn, than have to spend all sorts of time trawling through old email lists, Quora, Meetup, SO, etc., just to find somebody's info. But that's just me.
It indeed is just you. I don't know how you're going to find anyone worthwhile if all you do is keep everything restricted to linkedin. I've met plenty of awesome people at meetups, conferences, etc. that don't have a linkedin profile and maintain control of their own web presence. A simple bookmark and an email contact list is not much of a burden to keep track of such people in my opinion.
Now you are projecting otherness to people who do things differently than you. "Being a programmer" is not some weird club where everyone needs to behave exactly the same. Bytes and algorithms have zero tribal affinity, you know.
And you are misinterpreting everything I say and not even trying to address any of the points that are made in the original post and my subsequent comments.
To get things back on track here are the points. Cultivating a professional network does not require mediating parties like linkedin and can be accomplished by more decentralized and democratic means that lets each professional maintain control over their own digital presence. Linkedin does not do that and in fact diminishes everyones' ability to do so and therefore it is a bad trade-off to make in the long term since I've already outlined several other ways of cultivating professional connections that are just as easy as keeping everything in linkedin.
That said, I think LI has value even if you're not interested in founding a startup or whatever. I mean, I'd rather keep a (more or less) master "rolodex" of people I know and have some connection to, on LinkedIn, than have to spend all sorts of time trawling through old email lists, Quora, Meetup, SO, etc., just to find somebody's info. But that's just me.