This is like every possible language war trope stitched together into a narrative.
Also what is missing from much of today's programming training is a problem solving attitude. The focus seems to be overwhelmingly on tools and arguments about tools, not about how to solve problems.