Also, I do not advocate buying just any index fund, just those that are a good proxy for the market as a whole. The S&P 500 is much more representative of the US stock market than the Dow 30, and the Wilshire 5000 even more so. It is may be easy to replicate the Dow 30, it is much harder to replicate the S&P 500. And this assumes that one is only invested in US stocks, and is not diversified across other asset classes, such as international equities or emerging markets.
There are plenty of index funds that charge much less 1% in fees. Many charge 0.25% or lower. The following page has a spreadsheet that calculates the impact of fees on mutual fund investors:
http://wheredoesallmymoneygo.com/detailed-breakdown-of-the-r...
(Canadian, but the idea is the same for any stock market)
Using the spreadsheet, let's assume an initial contribution of 100K, an annual contribution of 5K, a 5% growth rate, no trailer commission and no advisor payout.
After 25 years, an investor who put the money in a fund charging an MER of 2% would have lost 33.72% to compounding costs versus a 0% fee portfolio.
An investor who put the money in a fund charging an MER of 0.25% would have lost 5.07% to compounding costs versus a 0% portfolio. I don't think that's a bad deal for the average investor at all.
[1] Cf.: The Quest for Alpha, by Larry Swedroe; The Power of Passive Investing, by Richard Ferri