Well, most of people will find it hard to DCA with the income they get from their jobs or the salary they get every month. Many people live hand to mouth and due to the current inflation globally, the purchasing power of everyone has decreased over time. In such a situation, converting part of their income into bitcoin is a tough task for them.
Yeah you have a point but perhaps DCA strategy doesn't really mean accumulating every moment, you can also accumulate whenever you feel you have some funds to accumulate Bitcoin, you can still accumulate even when your salary is not enough perhaps let say you are earning a certain amount on a monthly basis it doesn't necessarily mean you should start accumulating immediately were as you no it will affect you at the moment, but perhaps if after the end of month you were able to save an amount that could last you more than a month perhaps you can use half of the current month salary to accumulate some Bitcoin were as you still have a good amount in your reserve account that could even sustain you more than a month, with this method even with your small monthly salary you can be accumulating ones in a while and before you no you have gotten a big portfolio, I had similar challenge like this when I started accumulating and this was the pattern I used to accumulate and it worked for me but now I have other business that's helping me to accumulate on a weekly basis now.