I have run various forums now since 1998, so I’ll provide some ‘hard data’
1% of the members provide 90% of the content.
10% of the members provide 10% of the content.
89% of the members watch from the sidelines.
It’s quite a static statistic across all forums – not just mine or trading.