In once case I knew someone at the company I was apply to, the recruiter I was forced to interact with did nothing and kept stalling. Finally I had my friend end-run the process and hand my resume to someone and a day later I had an interview and got the job.
That said, while I know it sucks being on the receiving end, giving feedback is a minefield and not an easy task. I understand the frustration, I've felt it myself many times but being on the other side of the table helped clarify the challenges.