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:
Depends on the project. If it’s for fun, sure make all the square wheels you want and learn how to make them round. But if you just want your project to work you’d find something to use. Really depends on the developers goals.