DCA strategy is a wonderful way to grab Bitcoin in a decent display. But we should need to understand that DCA is not too good for a short time period. Because we all know that Bitcoin is super volatile and every time it goes up and down, like make correction. So if someone is accumulating Bitcoin and wants to take a profit in a short time then apparently sometimes he would never be able to get the profit in short time due to correction. So that's why it's good to use DCA strategy for a long time with plans of Zero risk instead of a short term with a high risk.
Besides that, I will also tell you that long term strategy is good one rather than a short-term one because Bitcoin follow up the bullish track in long term like if you HODL your Bitcoin for 4-8 years then indeed you will get some decent profit with Zero risk.
DCA is a good strategy for long-term investment, not short-term speculation with kind of gambling mode. I agree with your about efficiency of DCA strategy for long-term investment but disagree with you that there is no risk with Bitcoin investment.
It's right to say if you can hodl your bitcoin a long time like 4 years or 8 years, you will increase your chance of getting profit or very good profit but there is risk, not zero risk.
https://www.bitcoinmagazinepro.com/charts/bitcoin-profitable-days/https://hodl.camp/The HODL campaign suggests Bitcoin investors HODLing their bitcoin for 5-years+ to get profit.
The Bitcoin profitable days chart shows 97.% of Holding time is profitable and it's very likely that you can get profit by holding your bitcoin with a condition is holding a long time.