On this point, forums are about fostering a community. Social media is about sniping comments. Metafilter has the best implementation I thought, which is you subscribe and can't comment for 30 days so it stops reactionary commenting at the outset and then tell people this is about community and when you have a community you watch how the community behaves and assimilate to that.