person who is doing DCA may not have that profits because s/he ends up accumulating very little fraction of it.
Mate, I disagree with you on this statement because using the DCA strategy does not mean you will accumulate Bitcoin at a small fraction or get a small profit from your Bitcoin investment. The DCA strategy will help you prevent bad timing in accumulating your Bitcoin and reduce the impact of volatility in your Bitcoin portfolio. Someone might buy Bitcoin worth $1k with a lump sum buy and another person might also buy Bitcoin worth $1k with the DCA strategy, and the person that bought with the DCA strategy might end up having more Bitcoin than the person that bought with a lump sum, because the person that used the DCA strategy bought at different prices. For instance, someone might want to buy Bitcoin worth $1k, and the person choose to buy it with the DCA strategy and divide the $1k into 10 places to be used for accumulating Bitcoin every week, with a minimum buy of $100 every week.