Honestly the editor role doesn't need a badge cause it's supposed to be like a secret role cause as you probably know that a lot of people like mod for the little sword badge so they can show their very important in the community and gain attention and stuff so if editor also have a badge then millions of people would beg for the editor role