A lot of software practices are not based on engineering but rather psychology, and based on the fact that software costs $$$ to develop and maintain. There has been a complete paradigm shift with AI and it has underlined all of this. It's plausible there is no need (in high level programming at least) for any sorts of best practices, design patterns, code hygiene because not only will persons not even be looking at it, but AI can just rewrite an entire service if it needs to add a small feature and refactor everything, nothing needs to be written to be scalable or extensible if this cost becomes free. This is getting closer and closer to reality every month.