I think they are correct. I’d say it’s easy to work all your life in the shadow in the cave and never realize that you can do everything yourself. You don’t need “glue” people or project managers.
But I think the point of the article is that Google seems to have pretty serious problems stemming from the fact that it apparently has lots of individual teams working on their own thing without enough coordination with each other.