The More Challenging, the Better
Developers are an odd bunch, but not because of our perceived (and often true) lack of social skills. We are odd because we love challenges. The harder and more challenging a project or task is, the more motivated we are in completing it.
In a day and age where everyone seems to want to do, and think, less than ever before, developers actively seek out interesting and difficult problems to solve, not because they are easy, but because they are hard.