The problem is that the alternative is timing but then that's very very hard to do successfully.
Buy and hold, mixing your assets up is still the best of a bad bunch for most investors.
I would think that if you'd done that over a 10 year period, with ETFs, on 20 different markets...