Oh Jeager, please do join in! This really is not a closed shop, and you might be surprised at how new some of the people are here. No group has any wish to dominate conversations, but if they are the only people who post, it is what happens by default.
I had a friend, aka Uncle Ed, who nagged me into starting to post here. And I ignored him for the same reason you have just given. But I did start reading his posts and following what was happening here. Then a thread appeared that I just HAD to have my say in, I lingered with that thread for a while, and then another one appeared and so on.....
Please do feel welcome here - 'cos you are!
cariad