Sounds like an antipattern being rebranded as a solution. I shouldn't have to precisely instruct AI on how to solve every problem. I should be able to give it requirements and with its vast knowledge it should be able to understand various design elements within a system like design patterns and make the appropriate change without me needing to tell it to look for those things.