I actually agree with the OP, if he's a professional about it, he'll take his criticism and say "OK I'll work to do better" or if he's came up here thinking "This will be a piece of piss!" it will have hit him that he's not the big fish in a small pond.