One Q&A site to rule them all is ambitious if not frighteningly so.
Its possible that they launched as a general purpose Q&A site and then they may have switched when it seemed prudent. Or its possible that they may still be trying to be a general purpose Q&A site, but in that case their branding doesnt match their ambition.