To alter the analogy, perhaps these web developers might be implementing said plugin because their manager told them to, and once said plugin took off clients started demanding it.
Most web developers that I know who have this problem fit this description. they don't like doing any of this, but it's what they're told to do. Or alternatively they're barely 'developers' and care about other things instead (many designer-developers, for example).
Most web developers that I know who have this problem fit this description. they don't like doing any of this, but it's what they're told to do. Or alternatively they're barely 'developers' and care about other things instead (many designer-developers, for example).