Maybe my English is not that good, but I am failing to see how this answers my question.
Yes developers can sign up here, and interact with people playing their games. Some might even decide to finance their games.
But neither of things you mentioned is *providing services to developers*.
They can use any social media for marketing, but nobody except crowd funding providers like Patreon is providing them services. They can use same "services" as other members.
To cut it short, I strongly doubt ICSTOR will give fuck over people ranting here he hadn't post any update in this year. On hold and Abandoned tags are made to inform users, not to "warn" developers.