На мой взгляд, в девять лет уже можно с ребенком сесть и расписать ему траты, ограничения. Сказать прямо, что сын, ты уже не маленький, у нас есть вот такая примерно сумма в месяц, которую мы можем выделить тебе на спорт, и вот такие возможности по логистике, хоккей не вписывается, потому что он стоит примерно N денег и далеко от дома, но если хочешь, мы посмотрим варианты секций подешевле и поближе к дому сейчас или позже.
Да, это всё равно будет разочарование, но без обесценивания. И, когда ребенок это разочарование переживёт, он сможет выбрать что-то другое.