My situation is I just graduated with my Master's degree and can't find a job in my field. I had an internship that was SUPPOSED to lead to a job, but the agency I worked for went on a hiring freeze, so after I graduated I was laid off from the internship so they could hire some fresh new interns instead (interns didn't count in the hiring freeze because they were part-time so they didn't need to pay them benefits, so it's cheaper to just hire a bunch of interns to do everything... bascially they would get the same amount of work out of two interns working 20 hours a week than one full time person, but more cheaply).
This commenter on slacktivist is discussing the intern problem. It's basically when Company X takes on 20 interns, but hires 1 or 0 graduates, and all the other companies do the same. This is a big problem as professionals can't get established, loans can't get paid back, and people with fewer qualifications are pushed out of low paying work.
Personally, I think they should have courtesy payments for interns to raise the price of interns, and make sure that the interns can buy some ramen.