I heard in the UK they passed that law in order to motivate young people to study and get higher education instead of working. To me it just sounds like they wanted a way to exploit minors. Why should an 18year old get paid less than a 21year old for the same job?