If the government is giving you money to buy food, it’s extremely fair that they require you to buy food that isn’t diabetes-inducing poison.
If the policy got folks out of poverty I’m all for it, otherwise it’s just people’s / government’s desire to tell others what to do for the sake of doing that.