You're venting. Asking questions is harder than you thought. Other people's junk questions get good answers and your good questions get junk answers. Trying to turn junk answers into good answers seems hopeless. Hoping for more answers when you already have several is not realistic. Who's at fault here? Who can we blame? Those pesky blowhard answerers?
It's easy to lash out when you are frustrated but try to maintain some perspective. An excellent question can go unanswered and it's not your fault, nor is it the fault of the answerers. Sometimes things just happen. The system isn't perfect.
Your question does not deserve an answer; it can only earnestly hope for an answer. The answerers are not obligated to even read your question, let alone answer it. Being able to ask a question and being able to have so many answerers even consider answering it is a privilege: a luxury.
So take the good with the bad, the weak answers with the good answers, and be grateful you got any answers at all. Emulate the style of questions that get good answers, do your best to compose your question, and if you don't get the answer you want, feel free to be disappointed. But lashing out at the very people who tried to help, in their own small way, will only alienate you from the very answerers from whom you are and will be seeking help.