Staff can't close threads if they simply disagree with the topic.
Staff can close threads if they believe it breaks the rules in some way, in this case not being appropriate for discussion, that's an opinion and they are staff because their opinions on such matters are trusted.
That's a general answer for you, not directly regarding your thread, but applies to it anyway.