Well, I don't know about the rest of the members, but I know why some are shy to post. I lurk for the most part even now because I don't like putting myself on the spot most of the time. But it is fun sometimes.
Again, welcome! And you can just ignore us crazies.