That's complete ageism- if the kid argued a point well without you knowing his age, why should being ten years younger than you expected him to be have any effect on how seriously he should be taken?
(Unless he's basing his tax-related argument on personal experience )