I feel the way we look at this is very influenced by our postmodern 21st century ways of thinking. This idea that a child can be or do anything they want can only exist in a democratic society with universal public education and equal opportunity. There is true freedom of choice, and in this kind of society, we chastise those who don't allow their children to capitalize on the freedom of choice that our society allows. We'd consider it irresponsible to make a child hone in on one path when there are, hypothetically, so many options open on the table. But consider circumstances.
Consider a culture that isn't democratic, lacks universal public education, or equal opportunity. This is how most of the human world has worked for most of its history. Education was often limited to what your immediate family provided for you, meaning you were apprenticed to the family trade. Other options sometimes existed, but they were not assured especially for marginalized groups that are flat out denied the opportunity. The default assumption is that you carry on the family trade. There is little to no choosing involved, and the irresponsible parent would be the one that fails to apprentice a child in their traditions.
Personally, I can't fault or make harsh judgements on parents taking either approach, because I think both are adapted for my current era. On the one hand, we do have the cultural characteristics that hypothetically allow for greater freedom of choice, and choosing a parenting style that accents this can be a good idea. On the other hand, we really don't have as much freedom of choice as we'd like to think, and choosing a parenting style that accents that can also be a good idea.