Interns are like illegal immigrants. Says Kamenetz: "They create an oversupply of people willing to work for low wages, or in the case of interns, literally nothing." But they're worse, because instead of doing the jobs nobody wants to do, college interns do the jobs that everybody their age wants to do, but that only the wealthier can afford.
Shame on you wage-depressing, union-killing interns!
Unpaid internships are another implicit leg up for rich kids who can afford to work for a summer without money. Otherwise they send less fortunate kids into even worse debt.
Perhaps things are different for non-profits and/or government, but businesses are not in business to create jobs--they're in business to make money for their owners! If someone is actually willing to work for free, what legitimate argument can be made against the practice?