Well, I would say that if someone accused you of being a scammer or spammer (no matter if they are newbie or legendary), you can always appeal for it and present your evidences. Calling high rank members as spineless is a little bit insult. I hope if you are honest about your services and can prove it, the high rank members themselves will help you out

good luck!