I haven't read any other posts so my answers aren't my own.
1.An indie game, to me, is one that is self-published (developers) sans-publishing house
2.It is a lonely thing.
3. They encounter elitists and forum hierarchy and get treated like a joke(non-existent in Construct, just a thought on it.)
4.I don't really understand what you mean by limitations.. but benefits.. here are a few: I don't have to meet these people, I can get help and give help, a chat with similar people with similar beliefs.
5. I feel private, but not anonymous- I can easily be found virtually; also, I have a big e-trail so I suppose it'd be hard to pretend I never existed. I'm scared to post things of my own on the internet (forums included.)