it really does seem like this... also new devs are like that too: "i just copied this pattern use over here and there whats wrong?" is something i've heard over and over lol
i think languages that allow expression of "this is deprecated, use x instead" will be usefull for that too
AI gets a lot of big projects right if you give at all the tools to verify its own implementation if you can build a proper system to verify the solution it works astonishly good. Even Opus 4.6 judgement seems to be wrong most of the time on projects of my scale pre the validation layers.
i think languages that allow expression of "this is deprecated, use x instead" will be usefull for that too