While I want to agree with much of this, the foundational flaw is that the Ai is not as capable as though author wants us to believe. Perhaps they are being intentionally hyperbolic about it.
Ai models are not up to the task of a complete replacement. Humans are still needed and I don't see this changing. The "news worthy" cases of open source replacement are not in fact usable alternatives, missing features or having serious bugs. Anyone who has pushed on the models and vibe coding knows they have their limits around problem complexity - and that it takes an experienced practitioner in the subject Ai is being applied to in order to get good results.