what DCA does, is to 'ensure' somewhat that you don't win/lose much.. you simply take the middle point (or rather, the average)..
Ya, agree that it should help such that you don't lose much, and you will still have a chance of making a loss.
DCA is for the average Joe because the vast majority of investors cannot beat the market by timing it.
My point is it does not matter if you DCA or you try to time the market, you're exposed to risk of underlying asset. If you don't understand what's the thing you're buying, and don't understand the risk, then DCA doesn't help. Asking an average joe who doesn't know about investment and stock market to invest in stock market using DCA, it is not going to help him much compared to telling him to buy SSB.
For most people, most of the time, it doesn't matter how well dollar cost averaging works. Most people don't wake up on a Tuesday with the happy problem of having a $500,000 windfall to invest. No, they're working for a living, earning a regular income (hopefully), and trying to save something out of that regular income every month. So they're going to dollar cost average automatically, substantially. It's just unavoidable. Or they could stockpile idle cash I suppose, but that's not great.
For the remaining, relatively rare situations, sure, the empirical evidence suggests a disciplined, rational, long-term investor can do a little better with a different buying approach, at least in long-term appreciating market contexts. If you're in that situation and you are that person, fantastic!
Agree, you should't stockpile the idle cash. But you must choose wisely and know what you are buying with your idle cash.
Let's use an example, using DCA to buy SSB over next 30 years that have ~2% annual return, it will probably end up with ~30% (not 60% because you not buying it lump sum now) profit by the end of 30 years.
But using DCA approach on others like stock market, after 30 years, what's the chance you'll make 30% above your average price when you want to sell it, even with reverse DCA?
The difference is SSB has guaranteed return, i.e. positive upward trend, while the stock market doesn't have that.
So, the key is what's the underlying asset you're buying. If you're buying stock, you're exposed to the risk of a stock market. It doesn't matter if you're adopting DCA or not. Asking an average Joe to buy stock using DCA who doesn't know stock market, it probably won't guarantee him to make more profit than putting it in SSB or FD or other safer investment options, except of course I would agree it would prevent him from making big losses in stock market.