It is misleadingly simple to apply for jobs on-line.
You can spend a whole day just looking for sites that might post jobs. After the initial invested effort, you can return each day to those sites, e-mail a few resumes, sign up for a new “robot” that sends you jobs as they become available, and wait.
The problem is that you and the organizations with the jobs have no personal connection. You never even shook anyone’s hand. You feel bad because your resume (which may have taken several hours to prepare) has disappeared to jobs@acompany.com; there’s no sense of accomplishment with at least having done something. The people hiring have never met you or talked to you, so they don’t feel at all bad in rejecting you (seen by them as “the unqualified applicant”).
This hits home for me because I’m reading The Rainmaker by John Grisham. He talks about how hard it is for his main character to get jobs. The character’s job leads (with strangers) develop when he gets a chance to really connect with potential employers.