Unfortunately that's now how the corporate recruiting process works. The hiring manager does not see your resume until the recruiter/HR person forwards it to him, and they will not pass your resume through if you tell them you don't have time to deal with HR lol.
It depends on the corporate. In most cases, the recruiter deals directly with the hiring manager, who liases with HR only as far as background checks go. Lets face it, the hiring manager is the only person qualified to evaluate CVs. I would hope that no corporate has an HR monkey evaluate technical CVs.
Recruiters must of course examine CVs, and some of them share the same problems with HR - namely that they lack specific knowledge about the field they are recruiting for.
Besides, my point was not that we should have nothing to do with HR, just that HR should not interview candidates. Thats all. I'm not saying they should not be involved - they should - but that in some cases they are involved too much.
And my point still stands - if every candidate refused to deal with HR, the corporate would be forced to involve HR in some other way. I know this is not realistic or likely to occur. Most people looking for work tend to scrape and bow to increase their chances of getting a job, and very few (if any) would turn down a job opportunity due to HR, annoying though it may be.
Despite that, in my experience with interviews, HR really adds no value. Interview design is a difficult thing to achieve, I'm sure most of us can list our bad experiences. Mine have been:
1. Lack of timely feedback. Makes me think the company is too lazy or disorganized to get back to me, and therefore not a good environment to work for. Yes, they want to interview other candidates, that does not mean it should be difficult to let me know that.
2. Wanting me to do a technical exam with no introduction to the company or the role. Not adding the personal touch loses huge points in my book.