That guy probably does his best though, we don't have to insult him. He didn't do a good job, that much is clear, but he doesn't deserve to be slandered this badly. How would you feel if you saw all these comments about you...
I'd make a formal apology to the community and promise to do a better job.