Currently we have two close reasons that are very similar, and seem to be being used interchangeably.
One of these is the standard StackExchange Too Broad close reason, the text of which is below:
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question.
The other is a custom Off-Topic close reason, again below:
This question may invite speculative answers, as the question is not fully defined. The validity of some answers may be based upon opinion. Good questions for this site have a limited number of objectively correct answers. See also: Why are questions off-topic if they invite answers which are not demonstrably correct, or are otherwise speculative?
Do we need both of these close reasons? If the StackExchange too broad is sufficient, perhaps we could replace our custom reason with a new one. (Maybe Ongoing competition or Unattributed? That's another discussion though) If they're meant to be used in different ways, perhaps we can tweak the wording of our custom reason to make it clearer in which ways it differs from Too Broad?
For historical context, as I was researching this question I came across this previous question from January 2015. It has but one, mostly-upvoted answer suggesting a change, but I imagine our tastes may have changed since then.