I would have thought they would make more money from premium for recruiters. Although there's probably a similar dynamic, what does a recruiter have to do if candidates can automatically discover all job openings?
I could have built a command in my Google home speaker to order me a pizza ten years ago. I couldn't do it because.... Ads or whatever.
An agent isn't going to cut it for the same reason.