Why then was it closed, and importantly, stayed closed? Closing a question implies it's not useful or allowed on the SE, but it's clearly useful if it's referenced in other places. Also, I followed a trail from DDG and hit several questions in this same vein that are all closed, and all have good answers.
Closing a question implies it's not useful or allowed on the SE, but it's clearly useful if it's referenced in other places.
This leaves the other option open, that the question is not allowed: Good questions have answers. As in, answers that can be objectively right or wrong.
The question “How to explain to a non-technical person why the task will take much longer than they think?” cannot have such an objective answer. There isn't one clear explanation that will convince everyone. How to explain that problem depends highly on the recipient. The responses contain stories of what worked for one person or ideas that they think might work. These stories and ideas might be useful to other people, but that doesn't make the question on-topic.
It was correct to close this question as too broad. Closing as opinion-based would have been fine as well. See also: Why was my question closed as "Too Broad?"
The question you have asked either:
- has too many possible answers
- would require answers that are too long.
Some questions are just polls for a design, or pattern, or name of a thing. If the accepted answer is based on "which answer I like best," rather than "which answer solves my problem," the question is probably a poll.
I'd like to note that the question was closed only after many years of being open. Why wasn't it closed immediately if this kind of question is off topic?
Over many years the focus of this site has shifted dramatically. The site started as a place for all that opinion-based stuff that's off topic for Stack Overflow. That resulted in an unworkable mess, and led to significant refinement of the site scope. Now the site is specifically about Software Engineering.
Sometimes people like to point out very old questions to argue that a particular kind of question is acceptable, useful, or well-received. That's not wrong, but such old questions do not mean that new questions in the same style would be welcome – the site has changed. Some users like me therefore try to retroactively close those questions whenever they resurface, so that the state of the question reflects the current site scope. If a similar question were asked today, it would likely be closed and deleted quickly.