Uff. Better check Altcointalks. If you only goal is earning money, Bitcointalk is not for you.
You are right and I agree with you, if your first orientation is money then it is wrong. Earnings or money is a bonus from the forum, because I heard this forum was built for discussion about bitcoin, but because of its development it has come to this point. If the OP is income oriented then most of what I've seen they tend to spam, low quality posts. So I think the forum earnings will follow you as you put in the effort. That's I learned from the seniors here, it's useful for forums so that one day income will come to you. But it all takes a long process.