Any activity is good for the community. Discussions keep people in good spirit and a reason to hang around. When people are in good spirit they'll be more inclined to help the next person; the longer people hang around the greater the opportunity is for a closer community.