How is arguing that "free" is too low any different than arguing "X" dollars is too low and should be more? If the marginal product of the interns labor is more than what is offered, then competing companies will bid up the wage rate until it equals the MPL. How is this a special case that is immune to the effects of supply/demand?
Unfortunately, that "law" has failed to play out in real life. Also, why is the company hiring if the net benefit to them from the intern's labor is nothing?