On 1; Is there any data to suggest that inflows to index funds are pouring significantly more money into companies within an index than if people invested directly or with hedge funds?
Having spent most of my career as a hedge fund trader, I absolutely agree with Buffet. But I think a decade of the largest monetary interventions skew the numbers massively in favor of a long only passive investor.