Do you have any specific arguments as to why these questions are bad? Perhaps more importantly, do they negatively affect your experience of the website, your general quest for knowledge, or your reading of non-best questions?
Yes. Allow me to read from the faq:
You should only ask practical, answerable questions based on actual problems that you face. Chatty, open-ended questions diminish the usefulness of our site and push other questions off the front page.
"Best", for the vast majority of uses of that term, is not practical or answerable. Take this question: What is the best way to learn OpenGL?
Is that answerable? Absolutely not. Any answer given will be based entirely on opinion, because there is no best way to learn anything. I, for one, believe that the Superbible version 5 is not a particularly great learning guide because I disagree with its teaching methods. Does that make me "right"? Is anyone "right"?
By what criteria is the current accepted answer accepted? Indeed, I would say that the current accepted answer is fantastically bad, because learning from samples encourages copy-and-paste coding. Learning best involves real instruction, not "here's some code that does this!"
But that's just my opinion. That isn't "the answer", because the question cannot be answered definitively.
If there is no right answer, then it's not a question: it's an invitation for discussion. And while I believe that Stack Exchange does need a way to actually discuss things (and no, chat doesn't count. Way too restrictive. It's like trying to explain quantum mechanics over text-messages), that way should not be to ask a "question" that isn't really a question.
The Q&A part of the site needs to be sacrosanct. That's what makes Stack Exchange good: that it focuses on getting answers to real, answerable questions. And the vast majority of "best" questions are not answerable. They're debate. They're discussion. They're opinion. They're dialog.
Fine for a forum. But Stack Exchange is not a forum.
Every non-question that remains open is an invitation for others to post non-questions. Every non-question that remains open tells everyone that this is really a forum, not a Q&A site. And that will only lead to the death of gamedev as an SE site.
Stack Overflow works because they are ruthless about snuffing out this sort of thing. That's what allowed them to get where they are today. Anything that even smells of discussion is instantly killed and buried in a shallow grave. And while that can be off-putting to those who want discussion, it benefits the site overall.
Tolerating non-questions will only lead to getting more non-questions. And that means less actual questions and answers.