I completely agree. We also have the options for "Helper" or "Help Me!" titles to let others know if we can help or need help. Not every question has an answer on a game forum and making posts doesn't always lead to an immediate answer.
IMO "help" is a combination of many things - forums, video guides, in-game chat etc. They're meant to supplement each other, not individually be a single source for everything.