1. You have to have a control group, so half of test subjects would be exposed to the virus without having received the vaccine.
2. The highest-priority recipients for a vaccine are members of high-risk groups; it'd be pointless to run a challenge trial full of low-risk individuals.
So a challenge trial wouldn't just mean giving the virus to a few thousand vaccinated macho 20-year-olds. It'd mean giving the virus to unvaccinated 80-year-old care home residents.