When leading an interview, do you know how hard it is to tease out if someone is a creative thinker or just a bullshitter? Very hard. You come at it from multiple angles. Sometimes you need questions like this, it is part of the interviewing toolkit along with coding examples, and domain-specific challenges.
EDIT: And sometimes you just need to hire a drone that will follow orders and not think creatively: just implement the spec as-is. WHy? because tech needs all sorts of skills. You don't need (and can't manage) a team of Feynmans. It would be crazy, his ego was huge.