Don't know if anyone will disagree with this my notion, but there is one base on which I rest this argument, and that is the reward to member communities. In bitcointalk, for you to participate in any conversation you need to deposit a certain amount of Bitcoin to your bitcointalk account, but here you are rewarded for every good post or comment you make. That is community involvement service and it's very vital for the growth of any company. We all can see that many projects are shifting from bitcointalk to other forums like Cryptotalk, Slack, Telegram etc.