Not necessarily. They may simply be somebody who spends a lot of time pondering and asking tough or impractical questions, perhaps so much that nothing gets done. To them the journey is more important than the destination.
Sounds very much like a ProgrammerStereotype, but can you give examples or references? I haven't heard this term before.