Hi thanks for the suggestion, but I think badges would not solve the general lack of viewership GlitchTechs has, and there is not much to discuss and edit anyways, unless you get "deep" into the lore. Maybe some people will join us when the new episodes get released, but yeah until then I don't think we can do anything to get more people to contribute :D
Apprerently Redball had some thing to do with it saying "nothing to do with Glitch Techs: Between the Wiki Manager and I found out and never heard of this in the series, we think you think the wiki includes real-life digital terms, if there is no good reason to keep the page, it will be deleted."
Well if you want to message me in private in the future like you mention before, feel free to leave a message that you do and I will send you a link to do so. I had nothing to do with deleting it but in the future, you will be ask about that to prevent deleting some of your contributions like plixels.