Also, it's not that there are no jobs to be had, but entry-level positions have become more valuable then more middle management. With so many choices I feel a lot of positions are staying open because they're trying to find their perceived best employee, rather then the right employee.
Also, job experience is a double edged sword, you want to have just enough to be be seen as competent, but not so much as to look like you jump ship. I've been turned away because of my job history..
"So, I see you where a boxer, and bouncer, and.. welder? What did you do as a loader? Oh, and a psychiatric aid for the criminally insane, right, I.. and a pet store representative, and an artist. Huh.."
Diversity of skills is not as important as working at one remedial job for 10 years.