In 3 decades in this disappointing field every single interaction with a recruiter has been an utter waste of time.
On very rare occasions they will know if I am actually a good fit for a job because they’ll take the time to actually learn a bit about CS. Those recruiters I generally like.
To be clear, I don't love recruiters. I even asked on HN awhile ago what recruiters actually do [1], because it doesn't appear like a lot, at least from an outside observer.