I agree with you on this as well, but I also think that job hunters learn to be helpless, because in their experience there is little correlation between their traditional job hunting efforts and whether they win a job. So they become one of millions of people who helplessly repeat unprofitable behavior, just hoping the employer will call them back with a job offer.
I am very guilty of this myself and I am working on it but I have recognized that most people get extremely frustrated if they aren't out there interviewing and sending out a million resumes. They relinquish their control in interviews, and they wonder why they didn't get an offer or no one has called them.
I have been repeatedly told that if you don't expend the effort necessary to identify where you want to go, you will never get there. I hear it over and over again. If job hunters don't select interviews with nonprofits you really care about carefully, you can be certain that you won't really know enough about a job to even be talking intelligently about it, much less demonstrate how well you can get the job done. When you think you aced the interview, the employer is still not convinced that you can the job they need done. Why would anyone offer you the job? Why would YOU even want it? You get what you put in: nothing. It is simple. Do nothing, gain nothing. I am working every day to master the power I have by finding organizations with missions I care about and applying my skills to the work they need done.