> do LLMs change the calculus for DRY?
Yes it makes it insanely easy to refactor duplicated logic into shared and tested modules. Why would you go the other way?