On the whole, though, he is correct. Statistically, picking stocks doesn’t beat an index fund, especially when cost differences are taken into account.
Buying stock through your employer (typically at a discount) helps the margins, but for me it is just too many eggs in one basket for me to...