It's not about being fair, it's about creating a competition.
Do you think that a 17yo kid, doing his first meet deserves a medal?
Medals should be earned, not given out for participation.
They mean nothing if it's given to you by default.
i think he should be given incentive and the chance to compete against people of a similar level.