I agree that it would be nice if everyone introduced him/herself and provided a little detail about his/her game, life, interests, etc. But, some people are shy and rightfully wary about giving out personal information online.
I have also noticed that some folks don't seem to know how to start their own thread and just tack on their intro to someone else's thread. Having been around to other golf forums and not yet familiar with the culture of kindness here at Golf Rewind, perhaps some are concerned that they would open themselves up to ridicule if their handicap was too high or their equipment was not top of the line.
You bring up a very good point, ForgeRbest, and perhaps there are some things that we could do to encourage more people to post an intro; but the botton line probably is that you just can't make people introduce themselves.
