Don't think, newbies must do it by hearts and brains with enough dedication.
I think everyone has their own definite reasons for joining this forum. I'm sure they consider the benefits; it's just like when I joined for the first time. I wanted to increase my trading knowledge, so out of curiosity and engaging in discussions, being part of a forum became a habit. Collaborating and mutually sharing and seeking new knowledge creates a dependency on each other. It seems that for now, finding a forum purely for reasons without personal gain will be difficult. I think they have other specific reasons why they continue to be a part of the forum. IMO