My question got put on hold for "asking others to name a variable", which it does not. You could argue that the question at first was borderline rule-breaking, but the thing is that I edited the whole question, so it now no longer even mentions programming and just asks for a hypernym and two hours LATER it got put on hold for the aforementioned reason.
Also in the comments (which have been moved to chat by the moderator here) three people mention that it is fine after a short debate of it breaking the rule before my large edit, after which the general consensis was that the question is fine.
Was the moderator right in this case? Did they not even read the question and just put it on hold because there were mentions of rule-breaking in the comments?