It is not accurate to claim that frameworks automatically make programmers bad. In fact, frameworks are powerful tools that can accelerate development, promote best practices, and facilitate code maintenance. However, it can be argued that overly relying on frameworks without understanding the underlying principles of programming may have some negative effects. Here are some reasons why this might happen:
Haven’t read the article, but it feels to me the obvious dimension here for the future is the effect of AI assistance, which may come to, if it hasn’t already, encroach on providing the same broad utility that frameworks do and so in turn emphasise the value of knowing more about internals or fundamentals.