Where else are you meant to air your opinions??
+1.
Reading on DW it seems he has "reasons" for why it wasnt up to par, so I think he needs to explain these to you (maybe family problems or whatever) and come back and sort it properly. I'm fair if someone gives reasons for mistakes, but from what you posted on here, he didnt seem to care.
ooooh post up the link I wanna join