Am I being dumb again or is there not a close option for "Not a question" ? I added a close vote to this question because it isn't one. But I didn't see it. If we don't have one, why not? SO has one (or at least used to).
Last year there was a fairly substantial change to the close reasons across the StackExchange sites. You can read more about it and the reasoning about it on this blog post.
Honestly I couldn't tell you exactly when it rolled out here, but I think that the "not a real question" close reason disappeared quite some time ago. The close reasons on StackOverflow even got a further refresh in January this year so are quite different from what you remember.
As for the question you voted to close on, I slightly disagree because it is kind of a question, though phrased very vaguely. Its a question asking for recommendations based on likes/dislikes. However your instinct to close was correct, but the best reason is simply that its not on-topic as recommendations are explicitly off-topic in the help.
As iandotkelly said, the close reasons got a revamp a few months back. One of the main reasons was that they should be clearer and more encouraging to the asker.
I think the most fitting substitute for "not a real question" is "unclear what you are asking".
unclear what you're asking
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question.
I think they are pretty much equal, i.e. if you think the op did not post a real question, you are not clear on what he is asking.
However, as pointed out, the question you are talking to is a recommendation question and therefore off-topic.