They are homes for people who have very little personal skills and cannot cut working with the general public for more than 10 minute bursts every 2 hours.
Add to that their unique matching abilities I would be very surprised if any of them could complete a 100 piece jigsaw puzzle.
i.e CV says, 1 year experience in fundamentals of SQL Server and will not relocate from Glasgow. Floods of emails arrive for senior team leader position in charge of 5 people based in Reading.
Do your own legwork, hit company sites directly, most have a portal to their recruitment pages.
I have done my own legwork for the past 18 months looking for stuff, if it was as simple as you put it I'd have a job right now. I live in a small industrial town full of factories, not a big city filled with high profile companies with websites.
Who said I had very little "personal skills"?