Public health workers say they are fighting an uphill battle