I've already decided to try something else besides finding a job, but I thought I'd vent some of my criticisms in order to help me work things out.
The primary way jobs are offered is via the Internet. It's almost impossible to find them in any other way these days (at least around here, might be different in other places).
So my critique of the process is as follows:
1. Completely dependent on self-motivation. There's absolutely no feedback to let you know if what you're doing is working. You're basically expected to keep pumping in effort with no feedback, in the face of discouraging, vague expectations and demands on yourself... like a human effort-pump.
2. No direction. There's no clear criteria as to how much you should embellish, how much of a chance you have of even getting a job with your current skill set, or even what jobs it's prudent to look into applying for. You're supposed to just have a "feel" for those things, and you're kind of screwed if you don't.
3. Inconsistent process. The process for applying to a job changes from job to job, and requires varying information. You're expected to put a lot of effort into each application to make yourself as appealing as possible for the given position.
4. Competitive. The system is clearly designed around people who know exactly what they want and are willing to keep metaphorically bumping into the same wall in the face of discouragement and opposition over and over until they get through. My tendency to look for ways around or over the wall, or natural inclination to stop pushing if something doesn't yield, is an extreme disadvantage here.
5. No training. I wasn't given any idea of how to look for a job back when I was in school. One class had me involved in a mock interview in 9th grade, and that was it. I was taught so many other, obvious skills I could have figured out on my own... and yet this totally absurd mass of disorganized complexity was overlooked, and was assumed to be something I should easily be able to figure out on my own.
6. Discourages new workers. There's a common expectation, even for relatively simple jobs nowadays, that you'll have references and experience. Obviously new workers will have neither, making it extremely difficult to break into the job market, even at the bottom. The reference system, especially, is also very unfair to people who find themselves in situations where their previous employer has gone out of business, or is holding a grudge against them.
The layout of the system, in other words, seems to completely defy the actual competencies of the average person just out of school looking for work. It has no tiers, and it's not designed to start you out at something simple that doesn't pay much, and work your way up (or even let you stay there!)... it's so chaotic that people with tons of experience compete with new workers for the same jobs. It makes absolutely no sense. In video game terms, that's like asking a level 1 player who hasn't played before, to win a duel against a level 10 or 20 player just to be able to progress.
There are plenty of things in life I can do. I could volunteer, I could go to school, I could even learn to interact well with people. This, right here, is one thing I cannot do. And yet as absurd and seemingly impossible as it is, it's the one thing everyone is expected to be able to figure out how to do just to get by.
Well, that's my little critique. Hopefully you enjoyed it.