beta amyloid

Is Biogen's Alzheimer's drug a historic achievement or red herring? There are plenty of opinions on both sides. Nonetheless, it received FDA approval despite an unanimous downvote from its own expert panel. What is going on here? No one knows, but to me, it just doesn't smell right.