This has been a problem around military bases forever. It is quite a leadership challenge. The problem is that the slick merchants/lenders know full well how easy it is to get their money from a service member. Some of the slicksters are even former military themselves, which really makes me see red.
TC
I literally sit down with new subordinates straight out of basic and walk them though how loans work, interest rates, investing, etc.
It’s an NCOs job to take care of his troops. That used to mean teaching him/her how to shoot, wear the uniform, etc. Now it involves teaching people how to put away money for the next time Congress cuts off our paycheck, how to not get scammed by the front gate vendors, even how to balance a budget.