It is too hard to predict future returns based on past returns. But being in index funds reduces your expense fees. Most people won’t get 12% because they won’t buy on dips and will sell in bad times.
I hope they are in a short term bond fund. Long term bonds will get killed in the coming years. Dave has never been an investment person. That is why he pawns it off onto others.