Don't worry it is here to stay. I have too much of my own resources. We also have a few more people other than just us two but they haven't been active lately.
Qoto sdoesnt have an official meaning yet. But my current interpritation is "Question Ourselves, and Teach Others"