"Employers justify shunting aside midcareer programmers on the ground that they lack skills in the latest software languages." I don't see what's wrong with that. Clearly, to command a higher salary, an employee has to offer more than someone who gets paid less. And if in fact that employee has less to offer than a more junior person, because their skills are obsolete, it's even more of a reason to let them go. I gue…
Practically, it means there is a lot wrong with programming as a career choice -- for a large number of students, it will have been a poor investment. I don't see much reason to sympathize with the employers, either.
I'm not sure I'd go so far as to say I sympathize with the employers, but I can certainly understand the rationale.