There's good discrimination and bad discrimination from hiring perspective. Every company should discriminate their employees they want to hire, just not based on gender, race, religion, sexual orientation, etc. There's no laws about discriminating against people with less experience or worse public images, and shouldn't be.
anti discrimination laws are only relevant to protected classes in the states, as far as i know, and "did something stupid when they were younger" is not one