Well, I don't perceive myself as a very well establishedIve noticed that - Total posts in General chat>Posts in other forums put together!! Id recommend encouraging users to post more topics in other forums like off topic chat & other racing series too.
F1T resident (yet), but to me it seems that what you've observed follows naturally from the overall emphasis of the site. The bar to post on the "General" section is a bit lower as "A,C&T" and "E,T&C" require a specific motivation to stay relevant and on topic. Plus, looking at the older threads, there really is a distinctive standard and a culture of postings (well fouded, argumentative, looking out for the general interest kinda things) that is worth nurturing even if everyone has their own personal interpretation and approach to the themes.
Similarly "Other racing series" and "Off topic" quite naturally don't dominate, since this is F1Technical. There are myriads of sites generally devoted to cars and seemingly even more forums detailing all kinds of aspects of (usually fast road going two seater) vehicles to the delight of very, very many enthusiasts that find such things rewarding. On the other hand there are very few sites devoted solely to F1 technology and not many more message boards that have active and anywhere near enthusiastic and knowledgeable participants in an especially devoted section to F1 technology. Currently I don't even need all the fingers in either of my hands to count those that I know of.
I can kinda see an upside and a downside in being more liberal with postings. The upside would be that we can't perceive all the possible synergies in an open environment and that there are very many very knowledgeable people here that can find inspiration to explore and explain things in depth even if the original observations seem detached or superficial. On the other hand there's a risk that the conversations get cluttered, people feel overwhelmed and the "leading light" i.e. the general theme gets somewhat lost.
Enthusiasm and an active attitude are always a positive, so I guess in the end it's all about making small choices, one by one, and try not to worry about it too much.