Invisible
Nonexistent
Nameless
Sleeper
From thesaurus.com we learn that synonyms for moderator are mediator, alleviator, peacemaker, referee, soother, pacifier, stabiliser. Are those realistic or can you think of something more appropriate?
Lazy
Fictitious
Inert
Extinct
Thankfully not me!
Obviously, thesaurus.com is not keeping up with current events.
Ineffectual and clueless are becoming synonyms.