I don't mind constructive criticism but any criticism should be tempered with some kind of praise. You can always find something nice to say no matter what the project. Did they have a suggestion box? Might be worth a try to submit your own construction criticism of their judging comments.