I suggest some of you write a mod or dev application. We already had so many threads about the same topic over and over again.
Nothing will change except if you manage to get into the team and hope that the Dev Team Lead or the majority of other dev‘s agree with you.
But for now, I suggest we hope that the new patch will either bring a lot of new and old people, otherwise we will just continue with the way discovery always worked…