I've noticed that there are 96 questions at time of writing but only a handful it seems have accepted answers. Is this a problem?
Not really: it's generally good practice to wait a few hours (or even a day or so) to allow others a chance to answer the question. We've only been open for just under a day.
If after a week or so people are still not accepting answers, then it's a problem that should probably be addressed by encouraging people in the comments to accept answers.
An even bigger issue is, what to do when multiple answers are correct?
Both the answers to this question are valid. Which one do you vote for?
And only one of these can be accepted as an answer.
There is no timeout for accepting an answer; the more you wait, the more answers you get.
It is also possible that the more correct answer is given 4 days after you ask your question.
Then, the fact there are answers doesn't mean one of them is correct, or acceptable.
Suppose, for example, that you ask a question about which code you should use to do a specific task (when you know which code you would use for Drupal 6, but you don't know which code you should use for Drupal 7), and where the answers are:
- It is not possible.
- It is possible, but using a PHP function.
Which answer would you select?