During seasons 1-4 we had a 4 mods team (newkirk, beech, karth and cheesey), we really never had any problem or people complaining about it.
Those 4 guys listed provided their own opinions or criticism about nwl matters, but jackie and I always had the final word. Mods were only there to discuss and recommend the best option for everyone.
If Amit decided that is because he already looked at all the options and he considered that the best one, just accept it and keep going. I am sure he will do a great job.
Spoiler
if I was him all of you were already banned so be gentle with him
Good luck! and keep the NA NWL as the most prestigious league!
Spoiler
old image I made, use it if you want to