While there is a benefit to diversity it does not have to be obtained by employing younger people but instead by having racial and gender diversity.  Companies have the right to choose their own recruitment practices. It is up to them, and them alone, who they choose to recruit. If they believe in such benefits and that they outweigh any other priorities then they will already be recruiting young people. That they are not doing so shows that businesses do not believe the benefits are as high as they are made out to be. Government should not be compelling business to employ people government should only be interfering with business in order to create a level playing field between companies.