Re: Depends on the country
AC, I couldn't agree with you more.
The hiring system is the biggest broken part of this equation.
People need to learn how to network, rather than using recruiters and job applications. There is a LOT of work out there if you know how to make the connections and find it. The "Old boys network" is re asserting itself again because hiring departments are so bloody useless.