> I don’t see how it can be said, without qualification, that duplication is cheaper than the wrong abstraction.
I mean, this statement IS qualified. The word "wrong" is doing some heavy lifting. Part of what makes an abstraction wrong is when it is expensive to use as tiny differences emerge in the requirements.