Who doesn't like to make their life easier and more enjoyable. Who wants to repeat the same laborious solution to the same problem over and over again? That's what machines are for!
Based on some of the code and methodology of my coworkers, I'd have to say that this is much rarer than you think. Most of my coworkers are just as happy to hardcode logic in their systems over and over again, which, of course, means solving the same bugs over and over again. Refactoring, data-driven design, or even decent object-oriented style, tooling ... it's all just simply beyond their desire. "No time for it." I keep telling them they don't have time not to do it, but they just don't listen.
So I'm sure they'd love to have an easier life... but they're not willing to work for it. Yet ... it's a challenge I enjoy.