I think the core distinction is important and gets at what LLMs are and are not good at. LLMs are good at translating clear specifications into common programming languages. That is what a programmer, by the BLS’ definition, does. The hard part of being a software dev never has been writing the code.
They are claiming that the act of programming is in the process of being replaced. That seems somewhat likely. However they aren’t saying that overall tech industry jobs nor even software dev jobs are decreasing.