It's not insulting them, it's looking at them as if they're naive because they don't know half the other guys or girls also secretly want to be the some thing. I have yet to meet anyone that's become a poet as a career choice. It doesn't pay. Only a handful of those girls ever become fashion designers. It's like looking at a little kid saying I want to be a policeman, fireman or doctor. All the little kids at 5 years old seemed to pick one of the three. You give them encouragement with a smirk and always expect things to change. The professor has the right to his opinion and to give his personal recommendation when asked. A person who has the balls to tell you you're wrong when he/she really feels that way should be respected not demonized. This should not be an earth shattering visionary destroying event if he recommends the contrary to what you want based on experience. I think the author exaggerates and throws the blame outward way too much.
Well, I don't know the author, but from what he wrote I don't think there's too much blame-throwing going on. What I do know is that it's wrong to smirk at somebody who tells you what they want, or to flat-out tell them they're wrong without backing yourself up. Sure, you have a right to tell somebody their life is meaningless if they aren't saving lives, but it's a dick move to do so and all it does it hurt.
the hell are you talking about? It's fine to smirk at a kid he says something like I'm going to be an astronaut, cause it's cute. maybe you don't know what a smirk is. I used a different example for the professor, don't mix and match sentences to try and improve your point. People's advice is people's advice, if you want to hang them over the fire for it if they don't tell you what you want to hear then you're an idiot. If someone says, 'If I had your intelligence I would have became a doctor or tried to change the world', that's a compliment. The 'you should' in the statement of advice usually comes from the position of 'if I were in your shoes'.