The big weakness is that the Unity Answer is not active and feels very deserted. Many questions sinks without any answer. I have been observing for several years, but an answer rate is very low compared to something like Blender Stack Overflow. (I think Unity’s user base is comparable to Blender)
Many beginners needs somewhere to comfortably ask about seemingly simple things where his search terms fails to arrive at Unity Documentation. That’s the core idea of Stack Overflow I think, to increase the odds of success of Google by providing more redundant answer in different ways.
Currently we have the forum, Unity Answer, and Stack Overflow to ask. I would suggest Unity should let go of the “branding” and ID system and merge the Unity Answer with Stack Overflow to reduce fragmentation. (Keep this forum for longer discussions)
If that is not desirable, please hire some staff specifically for answering in Unity Answer. In Stack Overflow, whenever I post questions about Firebase a guy at Firebase comes to help. That’s really nice. I know community answer depends on people, but Unity owns the product and can definitely solve that problem by dedicating people for this.
(Also this forum always say “Error : Sign In Here” every time I come back, after clicking new thread despite I already see my user name displaying above, or even as I am typing this thread. Is anyone aware of this?)