Because recruiters (whether in-house or consultancy) should be spending their days giving detailed feedback to candidates who have not been selected because this is an extremely productive use of their time. It would be utterly unprofessional to focus on those they are actually likely to recruit, due to the charitable nature of the companies they work for. In the same way, strategy consulting firms should hand out free advice to companies they will never work with and investment banks/PE firms should be conducting due diligence research on behalf of other investment groups for free. Recruiters generally try to do the right thing but when you return from a week-end with 300 CV's in your in-box, 99% of which are not what you are looking for, you are inevitably going to focus on the 1%. If you KNOW you are the right sort (ie have a good inside track and are confident that you meet the criteria), push by all means. Otherwise, you should just face the music and dance....