It takes time to test a recommendation. This is exactly why most paid products have a trial period. You can't just jump to conclusions and think "oh this has a lot of upvotes, this is the product I'm going to use." No, that's going to be your starting point. You'll probably try that one out first, and then maybe try some of the others to see which one you actually like more. Picking software is not like picking apples - it takes time and effort to find the perfect tool. No one should be expecting quick accepts on a site like this. I'd actually encourage users to wait a day or so, maybe even weeks, before accepting an answer as "the best answer" - so that they have some time to really get into the tool and confirm that, yes, this product solves all my problems.
Also, some of these questions are going to be examples questions. Face it, we're in a private beta phase. Some will be posted as templates to try and get the site running. That means that some of the authors aren't actually looking for an answer, but just posting something that someone might be looking for in the future. Thus, as they gather answers, they don't really have the ability to "accept a best answer" because none of the answers helped them, personally.