you've only just been unbanned so this is a moot point. And since you have no idea what goes on behind the scenes at all, it's unfair to say someone hasn't worked on something. Your whole comment is fake news.
As for the application, can you explain where and how you'd currently be able to help the tech team, as they seem to be getting along with things quite nicely. You were demoted for a reason so the current team, which has remained the same, must think you pose no different skills at this time unless you've drastically changed in <1 month
-
Hi there Guest! You should join our Minecraft server @ meepcraft.com
-
We also have a Discord server that you can join @ https://discord.gg/B4shfCZjYx