I agree with you, you have a good point. In general, this is true. If you do not have spare funds, it is difficult for you to continue with the Bitcoin DCA strategy for a long time, because you will be forced to sell some Bitcoin in the event of any financial emergency.
I have experience with this. I was following the DCA strategy for a few months and I accumulated a good amount, but in the end I was forced to sell a large portion of this amount due to some difficult financial circumstances. It is true that I made some profits in the sale, but I sold much less than my target.