I've asked a number of questions in the past and I generally get "okay" answers, but almost never does the question I originally asked get answered in full. It's often the case that I get an answer that's simply a brief surface-level explanation of one of the concepts and a link to another website.
This creates a situation where I feel I should accept the mediocre answer, or wait for a newer better one. Since the question is already answered by one person it falls off the front page and never gets visited again, even if I don't accept the answer.
I am in a situation where I feel like I must post the same question many times because those who are answering don't really know enough to answer what I'm asking, or don't go into enough detail at all. What can be done about this? I don't want to downvote anyone who answers, but I feel that mediocre answers are not acceptable.