F ft.com Grumblers about passive investing may have a point 17 points sleepyshift 2 years ago 5 comments