Can't even see my own posts if you chose to remove them.
As invincible left, I do not think anyone but Grz, Refreshed or me might have either deliberately or inadvertently been given that ability. Am sure none of us would have used it in a non-supportive manner even if we had it!
IMHO, you are far more patient and kind than other private forum moderators. Those criticising you have perhaps not experienced some of those others.
Another possibility is that they are blindly believing the ongoing slander this forum attracts. None of us can help someone so careless about what they will swallow hook, line, and sinker!