Dom,

You refuse to acknowledge that when you descend on people's song threads,
tell them what you think that they need to do to become better songwriters,
castigate them and ride them with name calling when they say that they don't accept the opinion of a random un-credentialed troll...

that is and you are the single biggest participation killer here.

Sites that I visit which have healthy participation shut that down.
Healthy participation cannot go on if trolls are harassing people who display their efforts.