That's mentioned in the article, but is the lock-in really that big? In some cases, it's as easy as changing the backend of your high-level ML library.
In practice it doesnt quite work out that way.
What else would one expect when their core value is hiring generalists over specialists* and their lousy retention record?
*Pay no attention to the specialists they acquihire and pay top dollar... And even they don't stick around.