Which is weird coming from a generation of devs, where actually doing this work yourself was the norm.
As for DS, from what little I've experienced from the field, he sounds right. Most people come in without a mathematically rigorous education, they talk fancy, but what they end up doing is pulling in dependencies from a pre-written library and using those without understanding the theory behind them.
They also ignore the fact that 99% of the value in data science is created by taking good data, understanding the domain, in which case fancy algorithms are unnecessary. And the acquisition of said things needs good data engineering, not data science.
But more often than not, the credit and prestige goes to folks who pull in fancy ML algorithms and run extensive experiments and build massive ML pipelines, feeding in truckloads of tangentially relevant data.