You were warned; I know this may hurt and I apologise beforehand but this is the truth of the matter: 

Headhunters find people for jobs - not jobs for people. 

An executive search firm is retained by a client to find qualified candidates for their vacant position. The sooner the search firm gets through the recruitment process, the sooner they have a happy client, the sooner they have an income, and the sooner they can move on to the next search assignment. 

Any minute or hour they spend talking or meeting with people, who are not likely to match the job requirements, it will just delay the wanted outcome: happy client, invoice out, on to next job.

Why headhunters don't return your call and how to work with them, continue reading my own story: read here