The only reason to have new mods, is if the existing mods are a lot less active nowadays than they used to be, AND that their absence is leading to things getting out of control on the forum.
Mods can hide their online status (probably), so to us normal users we cannot tell how active they are. I'm sure that more would be appointed should they be required.