It's hard to tell from the article exactly what "intern" means in this context. If it's effectively a full semester unpaid co-op job then I tend to agree. If it's more along the lines of a class project then that's extremely common, mutually beneficial, and nothing I'm going to get very excited about.