True! Programming has reached a point where there are decent libraries \ frameworks available required to build almost all conceivable apps today + copy-paste-able code snippets from stackoverflow.com, thereby making most developers simply "function callers" , who are drawing fancy rectangles on screen. Very few developers invest in learning concepts from core domains like electronics\ physics\maths\psychology\finance\ legal etc and using programming only as a tool to find and solve interesting problems in these domains.
They chase fancy titles like being a fullstack developer (that full stack is a joke… real stack begins at the CPU \firmware level), MERN\MEAN\React , fighting purist wars between functional vs OOPS and what not while forgetting the core insight that in software, the only things that exists are 0's and 1's, everything else is just an opinion