There's a difference between problems that are challenging because they're complex puzzles, and problems that are challenging because they're poorly defined or full of bullshit constraints.
Asking you to empty a dumptruck with a spoon in four minutes, by your reasoning, is hacker ecstasy (and no, you aren't allowed to threaten the operator with the spoon).