I always wonder if unpaid internships function like a cartel. As soon as an employer offers $$ for a given internship, do they undermine everyone else? It seems like a huge disadvantage to let the talent go where the money is when you offer experience in place of a paycheck.
Depends on what people are looking for... If I had to choose between a recently-funded startup offering 600 USD a month for grunt work with founders I don't like, compared to unpaid internship with founders (self funded) I like, seems to explain technical stuff very well, in technologies I am interested into, I would choose the latter.
The same way that society decides that people are not allowed to defecate on the street, no matter how much they think it's a good idea: By issuing legislation.
Yeah you're right, let's legislate on every little things we don't like in life. I hate people wearing sandals and socks, let's ban this bad fashion yay !