I can see a lot of praise of DCA here.
People have to definitely praise. DCA is the best strategy that any investor can apply. It doesn’t matter what your income is or how much money you have. Regularly investing in Bitcoins will give good returns in the long run. People are still praising it because it has comparatively low risk. It’s like investing in mutual funds but not actually investing in stocks. In a fixed period of time, you buy the coins and hold them for a certain amount of time. Definitely, after a good amount of time, you get the profits; hence, many investors love this strategy.
I disagree with most of your narratives but Yeah DCA strategy can be very good with consistency but I don't think one should be prioritizing profitablity when you are still in your accumulation journey, since there is no guarantee of being in profits just as a result of how long hold your coin. Secondly I don't think it is ok for anyone to have a fixed period or limited timeline to buy and holding your coin since there can be possibility or senerio case where the price can go down such that you might not be in profit at the time you planned or fixed to sell.