I don't understand the minimum wage legislation. By forcefully mandating the minimum wage to be M, the government ensures that people whose productivity is lower than M will be unemployed. This is specially true for youth and unskilled people. And unemployment among youth can create a vicious circle: he is unskilled because he never worked, and he cannot find a job because he is unskilled.
If the government allowed a young man to work for less than M, then he could gain the experience needed for getting a better job.
So it seems that the minimum-wage legislation only achieves unemployment and dependency.
Would it not be better to let a poor person work for less than M, and help that person with a negative income tax? That is, the government would give the person r * (M - W), where M is the minimum wage, M is his actual wage, and r is a positive real number smaller than 1.
This way we would encourage people to work, and gain the experience to get a better job.