That is true, and it is a bit sad to see that some people, specially newbies, post off-topic just to increase the number of posts/activity and grow fast. That's not the way to do it, from my point of view and many other colleagues in the forum.
Anyway, as I said some time ago in a similar thread, we should understand that different situations can justify different behaviors. Bitcointalk is not an office, and it is somehow insulting to flagrantly treat it just like a means to the end of making money, but the fact is that in many countries a user can earn much much more than what he is capable to earn in a 8 hours/day job. So it is understandable that many users simply focus on spamming, and don't value the educational aspect.