Let me step in for a moment and give something you everyone to think about. I majored in economics and things aren't always as simple as "the free market takes care of everything!" because people perpetually act irrationally on the macro level. Here's an example: Imagine you are selling something on craigslist just to get rid of it. You get a bunch of lowball offers, no shows, and dead leads. Finally, two weeks after you have posted, you get someone offering close to your asking price. You sell your item and all is well. Both parties are very satisfied, and you got a fair value for your item.
Now imagine instead of selling it just to get rid of it, you are selling it because you are in dire straights. You are broke and need to sell this item in order to put food on the table tomorrow. Now all of a sudden you start acting "irrationally" and considering the lowball offers. I mean you NEED to sell this item to live! Now you've sold your item to a lowballer at way below a "fair" price. Everyone seems to be better off, but it's hard to call the transaction that occurred "fair." It was more like a fire sale by a desperate seller.
But this is exactly what happens in the labor market. People looking for jobs NEED the job to live! People doing the hiring certainly want to fill the spots greatly, but it's not like they are going to be dumpster diving if the first guy they interview doesn't work out. This unevenness in bargaining created by the job market is why there is a need for government intervention imo.