Lose your ego, please.
The move isn't over, you two are still moderators, the goal is to make Roleplaying an active part of the 4M again.
You can try to justify it all you want, but you two needed help, so I brought some.
Try to keep all that in mind, forget the politics, and enjoy RolePlaying.