Consider this question - https://codegolf.stackexchange.com/questions/15412/spell-it-per-the-nato-spelling-alphabet
The 4 downvotes confirm that it is a bad question but there isn't a specific enough reason in the close-vote box.
- It's not a duplicate
- It's not off-topic. It does have an objective winning criterion (code-golf)
- The main requirement is clear enough.
- It's not too broad.
- It's not opinion based.
The correct reason IMO would be "Not well-defined" since the question lacks specific IO requirements.
I guess that leaves the "other" option in off-topic.
Should we have a close-reason of the type "Requires stricter rules"/"Not well-defined" for questions like these?