I may be disagreed with here, but, in my mind the term "unpaid internship" is a fancy rich white businessman's name for slave labor. I find it abhorring that anyone would even consider it. Even unpaid, the intern does help out in many ways that otherwise the business has to pay someone else to do. Even minimum wage is less repulsive to me then to have generated a mindset that I will expose you to business, but, you will do it here for free. Yet, everything that you do will in some way or the other help make me richer. I find it immoral and wrong on so many levels I cannot even spell them all out.
Even done as a "fast-track" situation, it is still a disservice. Fast-tracking can be done while paying something to the person that is putting in the effort and the time and still has to survive. Sorry, I just find it terribly wrong and just another totally greed related move by businesses. If they don't hold up their end, then you do what will happen once in the work force anyway, you send them down the road. They will learn quickly to put effort in it because then they have something to lose. Remember the now famous phrase that we here so often today... When they pay me more, I will give them more effort? What do you really get for free. And if someone doesn't measure up to the standards required to get paid, then you have not only wasted their time, but, yours as well.
You and Yours, is a generic term in this post and not directed at anyone personally.