It absolutely does. Mainly because it’s a way to share snippets of future or ongoing stories, to interact with other people more consistently and develop friends + grow a reader base, and just have everything for your stories in one convenient place.
Forums has its pros and cons like anything, but it won’t be able to serve the same function as Instagram in this regard.