StackOverflow works because it is broken into many discrete communities, some of which are moderated by specific companies and paid individuals. It’s also freely searchable, particularly with google. I don’t think many people would use StackOverflow if they had to use a central interface like AnswerHub.