I didn't ban on evidence from the screenshots alone just FYI, I joined the server under an alias to watch what was happening and in my own personal view, it did appear to be a case of leeching and given the previous three accounts of leeching (one literally having run it's course on 04/06 this year and another one just over a month ago)
At any rate, I would like to have RuanXiaoQi contact me over personal messages so we can establish some sort of understanding to come to.
I shall lock this thread for the time being and post a verdict once the two of us have come to an agreement.