I don't quit understand the point you are trying to make because it seems you don't understand much about the use of DCA because from your Statment you seem to presume DCA strategy is only a method that requires huge amount of money before utilizing it because I wonder why you would only use DCA strategy only when your salary is normalized, however I want to inform you that the use of DCA strategy doesn't only involves an investor that has a huge capital but also someone who doesn't have much funds because their is no discrimination in terms of DCA usage.
Perhaps even if you are earning $50 in a monthly basis you can still be consistent on either weekly or monthly accumulation of Bitcoin, for instance since your total monthly funds is $50 you can strategize your accumulation plans to monthly basis using $10 because going above that can easily affect your investment but however if on the process your salary increases or having more other source of income you can then bring it down to a weekly accumulation.
In fact, DCA is very practical and easy for beginners to apply, especially in long-term investments. In DCA we don't need technical analysis because we only execute it when the time comes, for example once a week. If we invest in a year we make bitcoin purchases 48 times a year so we can imagine that we will find the lowest price which may be difficult to do by other means other than DCA. So, if you are determined for the long term, then apply DCA in the investment you make.
I think an income of $50 per month is of course quite a small income, in fact no company pays its employees $50 per month. I don't think it's too much of a burden for people to invest $10 per week because that's a nominal amount that is easily within everyone's reach, but yes, it comes down to each individual. If they are addicted to gambling then whether it is small or large, the income they earn is of course not enough. So it is not surprising that gamblers fail to invest in every available opportunity.