If you think he sucks and is doing a bad job and something needs to be done about it - have the guts to say so.
Well, if you go over to the Dwilight pages...
Personally, I think he's doing an okay job--just nobody knows or appreciates that that job is.
Then again, I don't think anyone has actually approached the GM in-game and asked him, IC, "Why are the Daimons here on Dwilight?"
That's the question everyone is asking, but they are doing it OOC. I would love for someone to go ask them, IC.