I do think that if a company is going to have an arduous interview process they should try to make it positive one if only for their own benefit because people talk.
Having reviewed code samples I can say that it can be exhausting trying to write constructive feedback to the person who wrote it. It is much easier to give a more dispassionate summary to the recruiter than one that would be appropriate to give to the person who wrote the code.