One of the problems is that people hear "DRY" and they don't hear "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system", which is the actual idea. They don't even share any words. The actual idea is really cool and demands correct abstractions, DRY is about making things not look the same.