I think that’s the wrong way to look at things.
In the article the author mentions the importance of nurturing and training foundational knowledge and skills as opposed to hoping and hiring for it.
Splitting teams across front and back won’t solve anything if the people in those teams don’t understand the foundational concepts behind computing. And that’s what this article is about.