Agreed. There is Computer Science, Software Engineering, and then Application Programming. SW engineers work in OSs, drivers, firmware, and applied areas likes comms and robotics, where "move fast and break things" isn't the theme, at all. App programmers use established and trendy 'stacks', and are often superficially knowledgeable of the details of the underlying tech -- and there's nothing at all wrong with that. I estimate that 90% of people writing code are App programmers.