Fire him for what, stupidity that happened a decade ago, or the the conspiracies that you whiners have invented since he moved on from being an unwilling GM?
The dude makes money for Mr. Pegula. That's what his job is. That's a job he is very good at. The fact that you're butthurt, and refuse to listen to anything other than idiotic conspiracies does not make him bad at his job.