I remember a while back, there was a popular canny post about better communication from vrc to the community.
There was a stream, and vrc triumphantly marked it complete.
Since such token efforts, communication has still remained lackluster.
So I'll try this again: but this time specify, what vrc needs is better community engagement. Not just putting out blogs and making a stream where Ron and Tupper just mouth off about upcoming features. That's all nice and good, but that doesn't really give much room for community feedback and direct questioning. Now more than ever in the era of VRC+, the community kind of wants a bit more bang for their buck. To justify that voluntary 100$ a year gesture. For one thing, that one stream where you had System on, was good. More of that would always be appreciated. Different devs from different parts of vrc development talking about what they do and generally putting themselves out there.
But consider something a bit more meaningful. The main discord is full of vrc staff from Ron down the list to Tupper. Yet their actual engagement in that community is pretty rare.
Especially
when there's an unpopular decision or action. You're lucky to get Tupper alone to say something. But I think I speak for many when I say you guys still get an D in my book on communication. What you need is actual
engagement
with the community. Do AMAs, do something. Don't avoid hard and uncomfortable topics. A
lot
of ill will could be solved by actually explaining your thought processes, and having an open mind about the feedback you get on it from the community at large. Because the general notion tends to be that what the community prioritizes, is never what the devs prioritize, and vice versa. The disconnect between upper management, the devs, and the community is palpable. And just makes you lot seem out of touch with what the majority of the userbase wants. Transparency is key here, something which you have always been bad at, because of paranoia over competition stealing internal ideas. (Never mind many of those ideas have already been done better by them regardless) But all it accomplishes is smoke and fog surrounding the way vrchat is developed, and a view that the devs are out of touch and don't listen at all.
I guess the TL;DR here is just "you need to have better, meaningful engagement with the community" in a way that holds you more answerable in some form to the community that keeps your game afloat.