"...it is not a fault only to have energy for what I care about. I don’t know what I would have become if my gifts had been acknowledged and nurtured rather than ignored."
This argument comes from the same privileged perspective of the "follow your passion" line. He can only make this claim because, as an apparently gifted programmer, he is fortunate to care about skills that are currently valued in the workforce, if not in the confines of many school systems.
No one has energy for the things they don't care about. However, people do their jobs regardless of whether they care about it because it is their job. Does the author suppose anyone works as a janitor because they care about cleaning other people's toilets? Of course not. Janitors have bills to pay, mouths to feed etc.
Teaching students to learn the importance of doing their job, regardless of whether they care about it, is not an intrinsic flaw of modern education. There should arguably be less emphasis on it, and more done to nurture student's natural talents.
However, the notion that students should not be taught at all the importance of good citizenship, following orders and doing their job -- even or especially if they don't care about it -- is unpalatable. To do away with it completely, as implied, is even more disrespectful to students than the situation he describes. It is extremely disrespectful to the people who will spend their working lives doing things that they don't particularly care about, and who go home at the end of the day to the things that give meaning to their lives.