Legitimate recruiters do not "collect" resumes to fill out their databases - what good does that do? The goal is to match people and companies, and you have to have information to do that. This includes a good resume that does the candidate justice (not a 1 page blurb) and additional background information from a phone or in-person interview. Recruiters then have a better idea if you fit that client's culture as well as technical requirements. And sometimes the information that you give the recruiter may open up another position that will be an even better fit.