The official Overwatch forums are usually a great place for the community to give feedback on the game, and communicate with Blizzard developers and even, sometimes, Jeff Kaplan himself. In a very recent post on the general forum, Battle.net user RedPanda expressed their thoughts on how the forums could be improved. Commentators gave a few examples on how the current version of the website doesn't allow them to correctly communicate with one-another or to the dev team, because of the forums' very basic features.
"You want to spend time creating a detailed guide to your favorite hero? Too bad, it will disappear in a few days tops.
Want to announce you are looking to build a team? Better use a third party website.
Want to post your fan art or fan story? No place for that here, and too bad Reddit will tank it under the millions of Play of the Game posts.
Want to have a long running discussion about a certain map or hero? Better have a catchy/controversial title.
Are you are newbie that wants to ask for advice about a certain subject? Better check you tube.
You want to discuss the pro gaming/esports side of the game? Third party."
The overall opinion is that most people who want to share something about the game will most likely do it on the Overwatch subreddit, or other subreddits like r/CompetitiveOverwatch.
Blizzard creates amazing environments for their communities to discuss, but seeing that the game came out about a year ago, it's disappointing to a lot of people that the Overwatch forums aren't the same as, for example, the World of Warcraft forums.
Jeff Kaplan replied:
"This is really fair feedback. We actually have a meeting about these forums later today and changes/improvements that we would like to see. The forums are going to get a lot of attention but it will be a while (months) before the results are live. In the meantime, we appreciate your feedback and ideas as to what you would like to see more/less of here."
If the official Overwatch forums get an update in the upcoming months, it could be re-organized in a way that allows player to better give their feedbacks and Blizzard employees could see them in an easier way rather than going through the mess that is the current "General Discussions" forum. And in doing so, increase the number of people going to those forums.