I think it is important for young people to have a good understanding of their skills and abilities as they grow up. There's nothing wrong with helping and supporting them as they explore various possibilities. It's certainly positive.
It's also possible in Grade 9 and 10 to take courses that are geared more toward the trades. The ability to develop that already exists. There are usually also programs in Grade 11 and 12 that give students the opportunity to be paired with an employer.
We mentioned previously that German students could attend school three days a week and then work for two. Some programs at my school let students attend their regular classes in the morning and then work in the afternoon for one term. They are prepared and are then paired with an employer.