OP - The OWNERS of this board establish the rules.....if you don't like it, well YOU have options. And THEY allow lurkers and members who don't write reviews.
If you think reviews should be an obligation of membership, then go start your own board.
"Giving back" to the community happens in many different ways - most of which YOU probably don't do - but I don't know what you do or don't do, and to coin an over used phrase "Frankly, I don't give a damn."
And like Wayward said, it is fun to watch the new children, especially the ones who don't shave yet, telling the old guard the waythe world works.....kinda reminds me of listening to Jr High School know-it-alls talking out of their asses.