Yes, I do agree. If money is attained by getting a job then getting an advance on that paycheck. You are normally still required to work those hours. If you don’t, you will have to repay it. So I believe that still makes it a debt even though it is “time”. I do think this is a good idea though if the place you work allows that.