This suggestion has been closed automatically because it did not receive enough votes over an extended period of time. If you wish to see this, please search for an open suggestion and, if you don't find any, post a new one.
I make my moderators Administrators too so they can assist with user account managament, but the current "Manage users and moderators" permission allows them to delete accounts.
My suggestion is to simply remove "Delete" from that manage permission set and make it a separate, distinct and explicit permission that has to be ticked.