Not everyone has access to the financial education that teaches you how bad this is. I see so many people that don’t actually understand how credit cards work because they “just got one” after signing up for a rewards program (basically, got scammed into signing up).
Working for the agency isn’t the problem on its own. If your job requires you to do something that is against your morals, resist up to and including loudly leaving that job if that’s what’s required. But until then it’s more important than ever to stick it out and push to make things better any way you can.