I would be putting myself in a superior position if I were to continue to support the expectation that the XC team will respond to the community's every question, concern, and worry.
Why? Because doing so supports and enables a dependency upon me to provide information and support.
But I'm not some infallible/impartial/ideal source of information. ... etc
Isn't it your role to provide information and support? Are you saying that you are no longer prepared to provide information and support?!
You are actually our only source of information.
(Answer the above question in the affirmative if you wish to see confidence in this project dive to zero)