I think if you use a recruiter to help find new people to put through your interview process then they can be highly effective. It doesn't make sense to trust in a recruiter to bring you the perfect fit. They bring you people and then you must determine if they are the proper fit. I see no harm in recruiters. You don't have to hire anyone they bring you.