This post is mainly for newbies, but I guess older members can take the advice too.
Don't just create a topic for creating's sake; create it because you want to learn/know something, or you're passing on information or news.
Most times, I see topics by lower-ranking members about something they don't understand, and there will be answers and solutions to that problem in the comments, but there is no follow-up reply by the OP.
Regardless of this post most newbies will still do the same thing the point is there are different types of newbies on this forum some are random people that are facing some sort of technical issue and just decide to Google it and then the forum pops up and they create an account and ask a question yeah you often see these kind of newbies on technical boards or beginners and help.
Then there are some that just post for the fun of it not really because they want to know about it (these are the guys we call spammers most of the time).