This is the case most places, there’s far more ‘ readers ‘ than posters and more visitors than members.
I’d echo your sentiments and encourage those reading to sign up and post or if they are silent members to step forward and contribute.
The music threads a great place to start